body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Roboto Slab', serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Roboto Slab', serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Roboto Slab', serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Roboto Slab', serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Roboto Slab', serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #ff8a8a !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ff8a8a !important;
  border-color: #ff8a8a !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #ff3333 !important;
  border-color: #ff3333 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #ff3333 !important;
  border-color: #ff3333 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #d8c3a5 !important;
  border-color: #d8c3a5 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #be9b69 !important;
  border-color: #be9b69 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #be9b69 !important;
  border-color: #be9b69 !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff8a8a;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ff3333 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff8a8a !important;
  border-color: #ff8a8a !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #d8c3a5;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #be9b69 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #d8c3a5 !important;
  border-color: #d8c3a5 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #ff8a8a !important;
}
.text-secondary {
  color: #d8c3a5 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #ff2424 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #b9945e !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #ff8a8a;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ff8a8a;
  border-color: #ff8a8a;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ff8a8a;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Roboto Slab', serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #ff8a8a !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Roboto Slab', serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #ff8a8a;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ff8a8a;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #ff8a8a;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ff8a8a;
  border-bottom-color: #ff8a8a;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #ff8a8a !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #d8c3a5 !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='%23ff8a8a' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFF0SGinka {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #eae7dc;
}
.cid-sFF0SGinka .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sFF0SGinka .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sFF0SGinka .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sFF0SGinka .mbr-section-title {
  color: #e85a4f;
}
.cid-sFF0SGinka .mbr-text,
.cid-sFF0SGinka .mbr-section-btn {
  color: #353535;
  text-align: right;
}
.cid-sFF0SGinka .mbr-section-title DIV {
  text-align: right;
}
.cid-sFF3eJNZDT {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFF3eJNZDT .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-sFF3eJNZDT .icon-box {
  background: #e85a4f;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sFF3eJNZDT .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sFF3eJNZDT .card {
    margin-bottom: 2rem;
  }
  .cid-sFF3eJNZDT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFF3eJNZDT .card-title,
.cid-sFF3eJNZDT .card-box {
  color: #000000;
}
.cid-sFF3eJNZDT .icon-text {
  color: #353535;
}
.cid-uUDBig1lOv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUDBig1lOv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUDBig1lOv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUDBig1lOv .mbr-section-title {
  text-align: center;
}
.cid-sFF3qL4anb {
  background-color: #eae7dc;
}
.cid-sFF3qL4anb .mbr-text,
.cid-sFF3qL4anb .mbr-section-btn {
  color: #232323;
}
@media (max-width: 991px) {
  .cid-sFF3qL4anb .mbr-text,
  .cid-sFF3qL4anb .mbr-section-title {
    text-align: center;
  }
}
.cid-sFF3qL4anb a.btn {
  height: 100%;
  margin: 0;
}
.cid-sFF3qL4anb .mbr-section-btn {
  display: flex;
  margin-bottom: 1.2rem;
  width: 100%;
}
.cid-sFF3qL4anb .mbr-section-btn .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sFF3qL4anb .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sFF3qL4anb .content-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-sFF3qL4anb .justify-content-center {
  align-items: center;
}
.cid-sFF3qL4anb H1 {
  color: #ff6666;
}
.cid-uUDvYbrqiM {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uUDvYbrqiM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUDvYbrqiM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uUDvYbrqiM .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uUDvYbrqiM .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUDvYbrqiM .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uUDvYbrqiM .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
  background-color: transparent;
}
.cid-uUDvYbrqiM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uUDvYbrqiM .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sFF3CYc3p7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUNbeapBRh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/20250419-152423.webp");
}
.cid-uUNbeapBRh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNbeapBRh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNbebj69T {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNbebj69T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNbebj69T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNbebj69T .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNbebj69T .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNbebj69T .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNbebj69T .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNbebj69T .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNbebj69T .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNbebj69T .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNbebj69T .social-row {
  text-align: center;
}
.cid-uUNbebj69T .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNbebj69T .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNbebj69T .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNbebj69T .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNbedjFC8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUDEiExhRH {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/20230119-100611.webp");
}
.cid-uUDEiExhRH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUDEiExhRH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUDFNb52tV {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUDFNb52tV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUDFNb52tV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUDFNb52tV .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUDFNb52tV .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUDFNb52tV .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUDFNb52tV .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUDFNb52tV .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUDFNb52tV .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUDFNb52tV .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUDFNb52tV .social-row {
  text-align: center;
}
.cid-uUDFNb52tV .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUDFNb52tV .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUDFNb52tV .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUDFNb52tV .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUDI2YyU4t {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUDI2YyU4t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUDI2YyU4t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUDI2YyU4t .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUDI2YyU4t .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUDI2YyU4t .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUDI2YyU4t .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUDI2YyU4t .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUDI2YyU4t .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUDI2YyU4t .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUDI2YyU4t .social-row {
  text-align: center;
}
.cid-uUDI2YyU4t .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUDI2YyU4t .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUDI2YyU4t .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUDI2YyU4t .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUDJ4kuv9e {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #fafafa;
}
.cid-uUDJ4kuv9e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUDJ4kuv9e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUDJ4kuv9e .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUDJ4kuv9e .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUDJ4kuv9e .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUDJ4kuv9e .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUDJ4kuv9e .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUDJ4kuv9e .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUDJ4kuv9e .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUDJ4kuv9e .social-row {
  text-align: center;
}
.cid-uUDJ4kuv9e .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUDJ4kuv9e .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUDJ4kuv9e .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUDJ4kuv9e .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUDJ5Hdu7U {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #fafafa;
}
.cid-uUDJ5Hdu7U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUDJ5Hdu7U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUDJ5Hdu7U .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUDJ5Hdu7U .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUDJ5Hdu7U .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUDJ5Hdu7U .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUDJ5Hdu7U .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUDJ5Hdu7U .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUDJ5Hdu7U .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUDJ5Hdu7U .social-row {
  text-align: center;
}
.cid-uUDJ5Hdu7U .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUDJ5Hdu7U .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUDJ5Hdu7U .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUDJ5Hdu7U .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-sFF3CYc3p7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUJ54m5Av6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/20220831-103744.webp");
}
.cid-uUJ54m5Av6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJ54m5Av6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUJihJbxPG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUJihJbxPG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJihJbxPG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUJihJbxPG .mbr-section-title {
  text-align: center;
}
.cid-uUJ54nkpEQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUJ54nkpEQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJ54nkpEQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUJ54nkpEQ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUJ54nkpEQ .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUJ54nkpEQ .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUJ54nkpEQ .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUJ54nkpEQ .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUJ54nkpEQ .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUJ54nkpEQ .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUJ54nkpEQ .social-row {
  text-align: center;
}
.cid-uUJ54nkpEQ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUJ54nkpEQ .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUJ54nkpEQ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUJ54nkpEQ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNqPt5r6I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNqPt5r6I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNqPt5r6I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNqPt5r6I .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNqPt5r6I .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNqPt5r6I .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNqPt5r6I .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNqPt5r6I .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNqPt5r6I .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNqPt5r6I .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNqPt5r6I .social-row {
  text-align: center;
}
.cid-uUNqPt5r6I .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNqPt5r6I .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNqPt5r6I .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNqPt5r6I .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNqRTMT8w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNqRTMT8w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNqRTMT8w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNqRTMT8w .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNqRTMT8w .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNqRTMT8w .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNqRTMT8w .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNqRTMT8w .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNqRTMT8w .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNqRTMT8w .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNqRTMT8w .social-row {
  text-align: center;
}
.cid-uUNqRTMT8w .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNqRTMT8w .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNqRTMT8w .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNqRTMT8w .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNqTVXHWm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNqTVXHWm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNqTVXHWm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNqTVXHWm .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNqTVXHWm .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNqTVXHWm .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNqTVXHWm .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNqTVXHWm .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNqTVXHWm .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNqTVXHWm .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNqTVXHWm .social-row {
  text-align: center;
}
.cid-uUNqTVXHWm .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNqTVXHWm .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNqTVXHWm .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNqTVXHWm .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNG652b63 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNG652b63 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNG652b63 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNG652b63 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNG652b63 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNG652b63 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNG652b63 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNG652b63 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNG652b63 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNG652b63 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNG652b63 .social-row {
  text-align: center;
}
.cid-uUNG652b63 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNG652b63 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNG652b63 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNG652b63 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUJ54wWASA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUNr8zYj76 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/20220407-103024.webp");
}
.cid-uUNr8zYj76 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNr8zYj76 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNr8IqQeS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNr8IqQeS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNr8IqQeS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNr8IqQeS .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNr8IqQeS .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNr8IqQeS .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNr8IqQeS .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNr8IqQeS .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNr8IqQeS .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNr8IqQeS .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNr8IqQeS .social-row {
  text-align: center;
}
.cid-uUNr8IqQeS .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNr8IqQeS .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNr8IqQeS .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNr8IqQeS .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNr8JE5Sp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNr8JE5Sp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNr8JE5Sp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNr8JE5Sp .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNr8JE5Sp .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNr8JE5Sp .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNr8JE5Sp .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNr8JE5Sp .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNr8JE5Sp .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNr8JE5Sp .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNr8JE5Sp .social-row {
  text-align: center;
}
.cid-uUNr8JE5Sp .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNr8JE5Sp .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNr8JE5Sp .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNr8JE5Sp .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNr8L2iJ9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNr8L2iJ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNr8L2iJ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNr8L2iJ9 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNr8L2iJ9 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNr8L2iJ9 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNr8L2iJ9 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNr8L2iJ9 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNr8L2iJ9 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNr8L2iJ9 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNr8L2iJ9 .social-row {
  text-align: center;
}
.cid-uUNr8L2iJ9 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNr8L2iJ9 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNr8L2iJ9 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNr8L2iJ9 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNr8NJdm7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUNr8NJdm7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNr8NJdm7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNr8NJdm7 .mbr-section-title {
  text-align: center;
}
.cid-uUNr8NJdm7 .mbr-section-subtitle {
  text-align: center;
}
.cid-uUNr8OviaE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNr8OviaE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNr8OviaE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNr8OviaE .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNr8OviaE .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNr8OviaE .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNr8OviaE .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNr8OviaE .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNr8OviaE .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNr8OviaE .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNr8OviaE .social-row {
  text-align: center;
}
.cid-uUNr8OviaE .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNr8OviaE .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNr8OviaE .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNr8OviaE .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNr8PLb2r {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUNIyJjxyd {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/20221214-102440.webp");
}
.cid-uUNIyJjxyd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNIyJjxyd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNIyL0RsV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNIyL0RsV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNIyL0RsV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNIyL0RsV .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNIyL0RsV .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNIyL0RsV .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNIyL0RsV .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNIyL0RsV .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNIyL0RsV .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNIyL0RsV .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNIyL0RsV .social-row {
  text-align: center;
}
.cid-uUNIyL0RsV .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNIyL0RsV .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNIyL0RsV .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNIyL0RsV .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNIyPwcLV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNIyPwcLV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNIyPwcLV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNIyPwcLV .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNIyPwcLV .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNIyPwcLV .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNIyPwcLV .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNIyPwcLV .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNIyPwcLV .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNIyPwcLV .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNIyPwcLV .social-row {
  text-align: center;
}
.cid-uUNIyPwcLV .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNIyPwcLV .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNIyPwcLV .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNIyPwcLV .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNIySNt3G {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNIySNt3G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNIySNt3G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNIySNt3G .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNIySNt3G .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNIySNt3G .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNIySNt3G .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNIySNt3G .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNIySNt3G .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNIySNt3G .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNIySNt3G .social-row {
  text-align: center;
}
.cid-uUNIySNt3G .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNIySNt3G .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNIySNt3G .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNIySNt3G .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNIyNk3Oq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNIyNk3Oq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNIyNk3Oq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNIyNk3Oq .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNIyNk3Oq .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNIyNk3Oq .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNIyNk3Oq .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNIyNk3Oq .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNIyNk3Oq .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNIyNk3Oq .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNIyNk3Oq .social-row {
  text-align: center;
}
.cid-uUNIyNk3Oq .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNIyNk3Oq .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNIyNk3Oq .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNIyNk3Oq .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNIyUkd50 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUNLd6CB3x {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/20230512-103456.webp");
}
.cid-uUNLd6CB3x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNLd6CB3x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNLd7EvyZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUNLd7EvyZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNLd7EvyZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNLd7EvyZ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUNLd7EvyZ .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUNLd7EvyZ .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUNLd7EvyZ .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUNLd7EvyZ .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUNLd7EvyZ .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUNLd7EvyZ .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUNLd7EvyZ .social-row {
  text-align: center;
}
.cid-uUNLd7EvyZ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUNLd7EvyZ .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUNLd7EvyZ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUNLd7EvyZ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUNLd96duN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUOAOlWevS {
  padding-top: 6rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/20220906-100746.webp");
}
.cid-uUOAOlWevS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOAOlWevS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUZPy11PyJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUZPy11PyJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUZPy11PyJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUZPy11PyJ .mbr-section-subtitle {
  text-align: center;
}
.cid-uUZPy11PyJ .mbr-section-title {
  text-align: center;
}
.cid-uUOAOmvCjM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOAOmvCjM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOAOmvCjM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOAOmvCjM .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOAOmvCjM .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOAOmvCjM .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOAOmvCjM .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOAOmvCjM .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOAOmvCjM .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOAOmvCjM .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOAOmvCjM .social-row {
  text-align: center;
}
.cid-uUOAOmvCjM .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOAOmvCjM .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOAOmvCjM .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOAOmvCjM .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOFJHZvt8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOFJHZvt8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOFJHZvt8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOFJHZvt8 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOFJHZvt8 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOFJHZvt8 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOFJHZvt8 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOFJHZvt8 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOFJHZvt8 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOFJHZvt8 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOFJHZvt8 .social-row {
  text-align: center;
}
.cid-uUOFJHZvt8 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOFJHZvt8 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOFJHZvt8 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOFJHZvt8 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOEFfFZKq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOEFfFZKq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOEFfFZKq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOEFfFZKq .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOEFfFZKq .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOEFfFZKq .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOEFfFZKq .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOEFfFZKq .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOEFfFZKq .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOEFfFZKq .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOEFfFZKq .social-row {
  text-align: center;
}
.cid-uUOEFfFZKq .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOEFfFZKq .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOEFfFZKq .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOEFfFZKq .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUZMIV0D0D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUZMIV0D0D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUZMIV0D0D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUZMIV0D0D .mbr-section-subtitle {
  text-align: center;
}
.cid-uUZMIV0D0D .mbr-section-title {
  text-align: center;
}
.cid-uUZMK8m2JH {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUZMK8m2JH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUZMK8m2JH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUZMK8m2JH .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUZMK8m2JH .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUZMK8m2JH .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUZMK8m2JH .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUZMK8m2JH .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUZMK8m2JH .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUZMK8m2JH .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUZMK8m2JH .social-row {
  text-align: center;
}
.cid-uUZMK8m2JH .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUZMK8m2JH .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUZMK8m2JH .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUZMK8m2JH .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOAOodcoL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUOCXxfMih {
  padding-top: 6rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/20220801-100711.webp");
}
.cid-uUOCXxfMih .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOCXxfMih .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOCXxYSSV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOCXxYSSV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOCXxYSSV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOCXxYSSV .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOCXxYSSV .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOCXxYSSV .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOCXxYSSV .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOCXxYSSV .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOCXxYSSV .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOCXxYSSV .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOCXxYSSV .social-row {
  text-align: center;
}
.cid-uUOCXxYSSV .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOCXxYSSV .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOCXxYSSV .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOCXxYSSV .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOEpbEPLl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOEpbEPLl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOEpbEPLl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOEpbEPLl .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOEpbEPLl .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOEpbEPLl .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOEpbEPLl .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOEpbEPLl .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOEpbEPLl .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOEpbEPLl .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOEpbEPLl .social-row {
  text-align: center;
}
.cid-uUOEpbEPLl .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOEpbEPLl .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOEpbEPLl .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOEpbEPLl .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUZYd3JAaC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUZYd3JAaC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUZYd3JAaC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUZYd3JAaC .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUZYd3JAaC .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUZYd3JAaC .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUZYd3JAaC .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUZYd3JAaC .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUZYd3JAaC .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUZYd3JAaC .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUZYd3JAaC .social-row {
  text-align: center;
}
.cid-uUZYd3JAaC .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUZYd3JAaC .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUZYd3JAaC .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUZYd3JAaC .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOCXzCzNs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUOGpHBOoG {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/20250308-105636.webp");
}
.cid-uUOGpHBOoG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOGpHBOoG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOHdOVpqR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUOHdOVpqR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOHdOVpqR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOHdOVpqR .mbr-section-title {
  text-align: center;
}
.cid-uUOGpIwbCi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOGpIwbCi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOGpIwbCi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOGpIwbCi .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOGpIwbCi .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOGpIwbCi .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOGpIwbCi .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOGpIwbCi .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOGpIwbCi .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOGpIwbCi .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOGpIwbCi .social-row {
  text-align: center;
}
.cid-uUOGpIwbCi .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOGpIwbCi .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOGpIwbCi .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOGpIwbCi .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOGpK6wxd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOGpK6wxd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOGpK6wxd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOGpK6wxd .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOGpK6wxd .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOGpK6wxd .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOGpK6wxd .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOGpK6wxd .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOGpK6wxd .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOGpK6wxd .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOGpK6wxd .social-row {
  text-align: center;
}
.cid-uUOGpK6wxd .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOGpK6wxd .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOGpK6wxd .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOGpK6wxd .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOGpLpZEl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOGpLpZEl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOGpLpZEl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOGpLpZEl .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOGpLpZEl .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOGpLpZEl .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOGpLpZEl .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOGpLpZEl .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOGpLpZEl .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOGpLpZEl .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOGpLpZEl .social-row {
  text-align: center;
}
.cid-uUOGpLpZEl .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOGpLpZEl .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOGpLpZEl .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOGpLpZEl .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVcwRatT4N {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVcwRatT4N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVcwRatT4N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVcwRatT4N .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVcwRatT4N .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVcwRatT4N .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVcwRatT4N .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVcwRatT4N .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVcwRatT4N .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVcwRatT4N .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVcwRatT4N .social-row {
  text-align: center;
}
.cid-uVcwRatT4N .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVcwRatT4N .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVcwRatT4N .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVcwRatT4N .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVcwRatT4N .card-text,
.cid-uVcwRatT4N .mbr-section-btn,
.cid-uVcwRatT4N .social-row {
  text-align: center;
}
.cid-uUOHhfWCwL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUOHhfWCwL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOHhfWCwL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOHhfWCwL .mbr-section-title {
  text-align: center;
}
.cid-uUOHkMAPQX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOHkMAPQX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOHkMAPQX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOHkMAPQX .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOHkMAPQX .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOHkMAPQX .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOHkMAPQX .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOHkMAPQX .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOHkMAPQX .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOHkMAPQX .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOHkMAPQX .social-row {
  text-align: center;
}
.cid-uUOHkMAPQX .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOHkMAPQX .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOHkMAPQX .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOHkMAPQX .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOHjY2bWD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUOHjY2bWD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOHjY2bWD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOHjY2bWD .mbr-section-title {
  text-align: center;
}
.cid-uUOHvzADCu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOHvzADCu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOHvzADCu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOHvzADCu .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOHvzADCu .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOHvzADCu .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOHvzADCu .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOHvzADCu .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOHvzADCu .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOHvzADCu .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOHvzADCu .social-row {
  text-align: center;
}
.cid-uUOHvzADCu .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOHvzADCu .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOHvzADCu .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOHvzADCu .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOGpMLCy2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUONsKEOU3 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/20230602-114016.webp");
}
.cid-uUONsKEOU3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUONsKEOU3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVQUmxQzoP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVQUmxQzoP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVQUmxQzoP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVQUmxQzoP .mbr-section-title {
  text-align: center;
}
.cid-uVQUnwgryW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVQUnwgryW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVQUnwgryW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVQUnwgryW .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVQUnwgryW .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVQUnwgryW .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVQUnwgryW .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVQUnwgryW .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVQUnwgryW .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVQUnwgryW .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVQUnwgryW .social-row {
  text-align: center;
}
.cid-uVQUnwgryW .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVQUnwgryW .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVQUnwgryW .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVQUnwgryW .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVQUolimMV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVQUolimMV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVQUolimMV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVQUolimMV .mbr-section-title {
  text-align: center;
}
.cid-uUONsLG0Qh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUONsLG0Qh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUONsLG0Qh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUONsLG0Qh .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUONsLG0Qh .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUONsLG0Qh .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUONsLG0Qh .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUONsLG0Qh .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUONsLG0Qh .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUONsLG0Qh .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUONsLG0Qh .social-row {
  text-align: center;
}
.cid-uUONsLG0Qh .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUONsLG0Qh .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUONsLG0Qh .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUONsLG0Qh .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOVgRGhCz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOVgRGhCz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOVgRGhCz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOVgRGhCz .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOVgRGhCz .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOVgRGhCz .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOVgRGhCz .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOVgRGhCz .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOVgRGhCz .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOVgRGhCz .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOVgRGhCz .social-row {
  text-align: center;
}
.cid-uUOVgRGhCz .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOVgRGhCz .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOVgRGhCz .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOVgRGhCz .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUONsN5PYU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUONsN5PYU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUONsN5PYU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUONsN5PYU .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUONsN5PYU .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUONsN5PYU .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUONsN5PYU .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUONsN5PYU .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUONsN5PYU .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUONsN5PYU .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUONsN5PYU .social-row {
  text-align: center;
}
.cid-uUONsN5PYU .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUONsN5PYU .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUONsN5PYU .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUONsN5PYU .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVRaMF9FIJ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVRaMF9FIJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVRaMF9FIJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVRaMF9FIJ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVRaMF9FIJ .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVRaMF9FIJ .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVRaMF9FIJ .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVRaMF9FIJ .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVRaMF9FIJ .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVRaMF9FIJ .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVRaMF9FIJ .social-row {
  text-align: center;
}
.cid-uVRaMF9FIJ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVRaMF9FIJ .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVRaMF9FIJ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVRaMF9FIJ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUONsOoUDS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUOX9ZKQaH {
  padding-top: 10rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/20230714-104228.webp");
}
.cid-uUOX9ZKQaH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOX9ZKQaH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOXD8E7N7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUOXD8E7N7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOXD8E7N7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOXD8E7N7 .mbr-section-title {
  text-align: center;
}
.cid-uUOXa0zw0d {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOXa0zw0d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOXa0zw0d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOXa0zw0d .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOXa0zw0d .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOXa0zw0d .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOXa0zw0d .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOXa0zw0d .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOXa0zw0d .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOXa0zw0d .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOXa0zw0d .social-row {
  text-align: center;
}
.cid-uUOXa0zw0d .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOXa0zw0d .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOXa0zw0d .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOXa0zw0d .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOXE4JZHc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUOXE4JZHc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOXE4JZHc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOXE4JZHc .mbr-section-title {
  text-align: center;
}
.cid-uUOXa1W5Xx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUOXa1W5Xx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUOXa1W5Xx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUOXa1W5Xx .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUOXa1W5Xx .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUOXa1W5Xx .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUOXa1W5Xx .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUOXa1W5Xx .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUOXa1W5Xx .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUOXa1W5Xx .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUOXa1W5Xx .social-row {
  text-align: center;
}
.cid-uUOXa1W5Xx .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUOXa1W5Xx .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUOXa1W5Xx .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUOXa1W5Xx .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUP0EtYmyC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUP0EtYmyC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUP0EtYmyC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUP0EtYmyC .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUP0EtYmyC .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUP0EtYmyC .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUP0EtYmyC .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUP0EtYmyC .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUP0EtYmyC .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUP0EtYmyC .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUP0EtYmyC .social-row {
  text-align: center;
}
.cid-uUP0EtYmyC .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUP0EtYmyC .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUP0EtYmyC .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUP0EtYmyC .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUP0FBVIaN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUP0FBVIaN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUP0FBVIaN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUP0FBVIaN .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUP0FBVIaN .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUP0FBVIaN .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUP0FBVIaN .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUP0FBVIaN .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUP0FBVIaN .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUP0FBVIaN .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUP0FBVIaN .social-row {
  text-align: center;
}
.cid-uUP0FBVIaN .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUP0FBVIaN .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUP0FBVIaN .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUP0FBVIaN .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVsxvH1vFf {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVsxvH1vFf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVsxvH1vFf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVsxvH1vFf .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVsxvH1vFf .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVsxvH1vFf .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVsxvH1vFf .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVsxvH1vFf .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVsxvH1vFf .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVsxvH1vFf .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVsxvH1vFf .social-row {
  text-align: center;
}
.cid-uVsxvH1vFf .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVsxvH1vFf .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVsxvH1vFf .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVsxvH1vFf .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUVkwDSrfC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUVkwDSrfC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUVkwDSrfC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUVkwDSrfC .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUVkwDSrfC .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUVkwDSrfC .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUVkwDSrfC .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUVkwDSrfC .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUVkwDSrfC .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUVkwDSrfC .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUVkwDSrfC .social-row {
  text-align: center;
}
.cid-uUVkwDSrfC .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUVkwDSrfC .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUVkwDSrfC .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUVkwDSrfC .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVL6gucKHg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVL6gucKHg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVL6gucKHg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVL6gucKHg .mbr-section-title {
  text-align: center;
}
.cid-uVL6hTKmqE {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVL6hTKmqE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVL6hTKmqE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVL6hTKmqE .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVL6hTKmqE .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVL6hTKmqE .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVL6hTKmqE .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVL6hTKmqE .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVL6hTKmqE .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVL6hTKmqE .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVL6hTKmqE .social-row {
  text-align: center;
}
.cid-uVL6hTKmqE .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVL6hTKmqE .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVL6hTKmqE .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVL6hTKmqE .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVL6hTKmqE .card-title,
.cid-uVL6hTKmqE .social-row P {
  text-align: left;
}
.cid-uVL6hTKmqE .card-title,
.cid-uVL6hTKmqE .social-row {
  text-align: center;
}
.cid-uVL487qDF9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVL487qDF9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVL487qDF9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVL487qDF9 .mbr-section-title {
  text-align: center;
}
.cid-uUPecnOjJ1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUPecnOjJ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUPecnOjJ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUPecnOjJ1 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUPecnOjJ1 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUPecnOjJ1 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUPecnOjJ1 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUPecnOjJ1 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUPecnOjJ1 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUPecnOjJ1 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUPecnOjJ1 .social-row {
  text-align: center;
}
.cid-uUPecnOjJ1 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUPecnOjJ1 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUPecnOjJ1 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUPecnOjJ1 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVyed7e39y {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVyed7e39y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVyed7e39y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVyed7e39y .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVyed7e39y .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVyed7e39y .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVyed7e39y .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVyed7e39y .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVyed7e39y .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVyed7e39y .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVyed7e39y .social-row {
  text-align: center;
}
.cid-uVyed7e39y .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVyed7e39y .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVyed7e39y .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVyed7e39y .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUPgmxRkNA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUPgmxRkNA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUPgmxRkNA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUPgmxRkNA .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUPgmxRkNA .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUPgmxRkNA .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUPgmxRkNA .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUPgmxRkNA .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUPgmxRkNA .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUPgmxRkNA .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUPgmxRkNA .social-row {
  text-align: center;
}
.cid-uUPgmxRkNA .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUPgmxRkNA .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUPgmxRkNA .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUPgmxRkNA .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUOXa3gMbF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUVIphC6nW {
  padding-top: 6rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/20240718-112257.webp");
}
.cid-uUVIphC6nW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUVIphC6nW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVblP0Sgl8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVblP0Sgl8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVblP0Sgl8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVblP0Sgl8 .mbr-section-title {
  text-align: center;
}
.cid-uUVIpiEKOQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUVIpiEKOQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUVIpiEKOQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUVIpiEKOQ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUVIpiEKOQ .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUVIpiEKOQ .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUVIpiEKOQ .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUVIpiEKOQ .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUVIpiEKOQ .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUVIpiEKOQ .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUVIpiEKOQ .social-row {
  text-align: center;
}
.cid-uUVIpiEKOQ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUVIpiEKOQ .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUVIpiEKOQ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUVIpiEKOQ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUVIpkpDj4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUVIpkpDj4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUVIpkpDj4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUVIpkpDj4 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUVIpkpDj4 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUVIpkpDj4 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUVIpkpDj4 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUVIpkpDj4 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUVIpkpDj4 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUVIpkpDj4 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUVIpkpDj4 .social-row {
  text-align: center;
}
.cid-uUVIpkpDj4 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUVIpkpDj4 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUVIpkpDj4 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUVIpkpDj4 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVblQaokmU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVblQaokmU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVblQaokmU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVblQaokmU .mbr-section-title {
  text-align: center;
}
.cid-uVbm5hehCp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVbm5hehCp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbm5hehCp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbm5hehCp .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVbm5hehCp .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVbm5hehCp .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVbm5hehCp .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVbm5hehCp .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVbm5hehCp .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVbm5hehCp .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVbm5hehCp .social-row {
  text-align: center;
}
.cid-uVbm5hehCp .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVbm5hehCp .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVbm5hehCp .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVbm5hehCp .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVbmhG1C8e {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVbmhG1C8e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbmhG1C8e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbmhG1C8e .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVbmhG1C8e .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVbmhG1C8e .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVbmhG1C8e .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVbmhG1C8e .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVbmhG1C8e .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVbmhG1C8e .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVbmhG1C8e .social-row {
  text-align: center;
}
.cid-uVbmhG1C8e .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVbmhG1C8e .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVbmhG1C8e .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVbmhG1C8e .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUVIplMxec {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUMJ5hVJyT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/20250802-112533.webp");
}
.cid-uUMJ5hVJyT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUMJ5hVJyT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbwr6QMPf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVbwr6QMPf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbwr6QMPf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbwr6QMPf .mbr-section-title {
  text-align: center;
}
.cid-uVbwyogyiZ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVbwyogyiZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbwyogyiZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbwyogyiZ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVbwyogyiZ .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVbwyogyiZ .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVbwyogyiZ .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVbwyogyiZ .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVbwyogyiZ .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVbwyogyiZ .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVbwyogyiZ .social-row {
  text-align: center;
}
.cid-uVbwyogyiZ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVbwyogyiZ .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVbwyogyiZ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVbwyogyiZ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVbwLRbH5t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVbwLRbH5t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbwLRbH5t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbwLRbH5t .mbr-section-title {
  text-align: center;
}
.cid-uVbxfFOTKm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVbxfFOTKm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbxfFOTKm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbxfFOTKm .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVbxfFOTKm .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVbxfFOTKm .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVbxfFOTKm .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVbxfFOTKm .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVbxfFOTKm .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVbxfFOTKm .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVbxfFOTKm .social-row {
  text-align: center;
}
.cid-uVbxfFOTKm .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVbxfFOTKm .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVbxfFOTKm .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVbxfFOTKm .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVbwWiFWkW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVbwWiFWkW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbwWiFWkW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbwWiFWkW .mbr-section-title {
  text-align: center;
}
.cid-uVbxgP3Brk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVbxgP3Brk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbxgP3Brk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbxgP3Brk .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVbxgP3Brk .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVbxgP3Brk .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVbxgP3Brk .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVbxgP3Brk .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVbxgP3Brk .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVbxgP3Brk .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVbxgP3Brk .social-row {
  text-align: center;
}
.cid-uVbxgP3Brk .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVbxgP3Brk .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVbxgP3Brk .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVbxgP3Brk .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUZGPGKPPE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUZGPGKPPE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUZGPGKPPE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUZGPGKPPE .mbr-section-subtitle {
  text-align: center;
}
.cid-uUZGPGKPPE .mbr-section-title {
  text-align: center;
}
.cid-uUMJ5t2qgD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUMJ5t2qgD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUMJ5t2qgD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUMJ5t2qgD .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUMJ5t2qgD .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUMJ5t2qgD .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUMJ5t2qgD .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUMJ5t2qgD .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUMJ5t2qgD .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUMJ5t2qgD .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUMJ5t2qgD .social-row {
  text-align: center;
}
.cid-uUMJ5t2qgD .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUMJ5t2qgD .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUMJ5t2qgD .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUMJ5t2qgD .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUZGQvPNZD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUZGQvPNZD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUZGQvPNZD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUZGQvPNZD .mbr-section-subtitle {
  text-align: center;
}
.cid-uUZGQvPNZD .mbr-section-title {
  text-align: center;
}
.cid-uUZGZa7qxx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUZGZa7qxx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUZGZa7qxx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUZGZa7qxx .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUZGZa7qxx .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUZGZa7qxx .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUZGZa7qxx .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUZGZa7qxx .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUZGZa7qxx .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUZGZa7qxx .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUZGZa7qxx .social-row {
  text-align: center;
}
.cid-uUZGZa7qxx .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUZGZa7qxx .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUZGZa7qxx .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUZGZa7qxx .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUMJ5uRm6J {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUSCOu0RRX {
  padding-top: 6rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/20240316-215204.webp");
}
.cid-uUSCOu0RRX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSCOu0RRX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSCOuxcJE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUSCOuxcJE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSCOuxcJE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSCOuxcJE .mbr-section-title {
  text-align: center;
}
.cid-uUSCOvamgb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUSCOvamgb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSCOvamgb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSCOvamgb .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUSCOvamgb .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUSCOvamgb .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUSCOvamgb .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUSCOvamgb .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUSCOvamgb .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUSCOvamgb .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUSCOvamgb .social-row {
  text-align: center;
}
.cid-uUSCOvamgb .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUSCOvamgb .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUSCOvamgb .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUSCOvamgb .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUSCOwA5Ow {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUSCOwA5Ow .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSCOwA5Ow .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSCOwA5Ow .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUSCOwA5Ow .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUSCOwA5Ow .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUSCOwA5Ow .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUSCOwA5Ow .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUSCOwA5Ow .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUSCOwA5Ow .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUSCOwA5Ow .social-row {
  text-align: center;
}
.cid-uUSCOwA5Ow .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUSCOwA5Ow .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUSCOwA5Ow .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUSCOwA5Ow .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUSKuvhKds {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUSKuvhKds .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSKuvhKds .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSKuvhKds .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUSKuvhKds .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUSKuvhKds .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUSKuvhKds .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUSKuvhKds .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUSKuvhKds .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUSKuvhKds .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUSKuvhKds .social-row {
  text-align: center;
}
.cid-uUSKuvhKds .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUSKuvhKds .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUSKuvhKds .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUSKuvhKds .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVKMumSIJH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVKMumSIJH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVKMumSIJH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVKMumSIJH .mbr-section-title {
  text-align: center;
}
.cid-uUSKvGb7RM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUSKvGb7RM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSKvGb7RM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSKvGb7RM .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUSKvGb7RM .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUSKvGb7RM .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUSKvGb7RM .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUSKvGb7RM .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUSKvGb7RM .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUSKvGb7RM .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUSKvGb7RM .social-row {
  text-align: center;
}
.cid-uUSKvGb7RM .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUSKvGb7RM .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUSKvGb7RM .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUSKvGb7RM .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUSKs6sw8h {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUSKs6sw8h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSKs6sw8h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSKs6sw8h .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUSKs6sw8h .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUSKs6sw8h .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUSKs6sw8h .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUSKs6sw8h .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUSKs6sw8h .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUSKs6sw8h .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUSKs6sw8h .social-row {
  text-align: center;
}
.cid-uUSKs6sw8h .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUSKs6sw8h .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUSKs6sw8h .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUSKs6sw8h .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUSCOAADUU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUSCOAADUU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSCOAADUU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSCOAADUU .mbr-section-title {
  text-align: center;
}
.cid-uVKNfNk3uo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVKNfNk3uo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVKNfNk3uo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVKNfNk3uo .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVKNfNk3uo .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVKNfNk3uo .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVKNfNk3uo .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVKNfNk3uo .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVKNfNk3uo .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVKNfNk3uo .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVKNfNk3uo .social-row {
  text-align: center;
}
.cid-uVKNfNk3uo .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVKNfNk3uo .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVKNfNk3uo .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVKNfNk3uo .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVKPcZLBYj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVKPcZLBYj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVKPcZLBYj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVKPcZLBYj .mbr-section-title {
  text-align: center;
}
.cid-uVKPjt4EVO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVKPjt4EVO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVKPjt4EVO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVKPjt4EVO .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVKPjt4EVO .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVKPjt4EVO .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVKPjt4EVO .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVKPjt4EVO .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVKPjt4EVO .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVKPjt4EVO .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVKPjt4EVO .social-row {
  text-align: center;
}
.cid-uVKPjt4EVO .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVKPjt4EVO .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVKPjt4EVO .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVKPjt4EVO .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUSCOCo5Ml {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uUSCOCo5Ml .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSCOCo5Ml .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSCOCo5Ml .mbr-section-title {
  text-align: center;
}
.cid-uVKLTlxEdE {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVKLTlxEdE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVKLTlxEdE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVKLTlxEdE .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVKLTlxEdE .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVKLTlxEdE .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVKLTlxEdE .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVKLTlxEdE .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVKLTlxEdE .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVKLTlxEdE .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVKLTlxEdE .social-row {
  text-align: center;
}
.cid-uVKLTlxEdE .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVKLTlxEdE .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVKLTlxEdE .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVKLTlxEdE .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUSMEifHd7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUSMEifHd7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSMEifHd7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSMEifHd7 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUSMEifHd7 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUSMEifHd7 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUSMEifHd7 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUSMEifHd7 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUSMEifHd7 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUSMEifHd7 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUSMEifHd7 .social-row {
  text-align: center;
}
.cid-uUSMEifHd7 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUSMEifHd7 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUSMEifHd7 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUSMEifHd7 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVKRz57Hsv {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVKRz57Hsv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVKRz57Hsv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVKRz57Hsv .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVKRz57Hsv .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVKRz57Hsv .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVKRz57Hsv .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVKRz57Hsv .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVKRz57Hsv .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVKRz57Hsv .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVKRz57Hsv .social-row {
  text-align: center;
}
.cid-uVKRz57Hsv .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVKRz57Hsv .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVKRz57Hsv .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVKRz57Hsv .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVKRz57Hsv .card-title,
.cid-uVKRz57Hsv .social-row P {
  text-align: left;
}
.cid-uVKRz57Hsv .card-title,
.cid-uVKRz57Hsv .social-row {
  text-align: center;
}
.cid-uUSCOEt49i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUSU1ONRvl {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/20220801-100638.webp");
}
.cid-uUSU1ONRvl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSU1ONRvl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLDAlgZXh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVLDAlgZXh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLDAlgZXh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLDAlgZXh .mbr-section-title {
  text-align: center;
}
.cid-uUSU1Ptz6r {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUSU1Ptz6r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSU1Ptz6r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSU1Ptz6r .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUSU1Ptz6r .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUSU1Ptz6r .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUSU1Ptz6r .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUSU1Ptz6r .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUSU1Ptz6r .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUSU1Ptz6r .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUSU1Ptz6r .social-row {
  text-align: center;
}
.cid-uUSU1Ptz6r .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUSU1Ptz6r .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUSU1Ptz6r .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUSU1Ptz6r .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUSU1RhXeY {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUSU1RhXeY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSU1RhXeY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSU1RhXeY .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUSU1RhXeY .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUSU1RhXeY .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUSU1RhXeY .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUSU1RhXeY .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUSU1RhXeY .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUSU1RhXeY .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUSU1RhXeY .social-row {
  text-align: center;
}
.cid-uUSU1RhXeY .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUSU1RhXeY .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUSU1RhXeY .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUSU1RhXeY .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUUs1Wh1cF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUUs1Wh1cF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUUs1Wh1cF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUUs1Wh1cF .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUUs1Wh1cF .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUUs1Wh1cF .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUUs1Wh1cF .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUUs1Wh1cF .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUUs1Wh1cF .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUUs1Wh1cF .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUUs1Wh1cF .social-row {
  text-align: center;
}
.cid-uUUs1Wh1cF .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUUs1Wh1cF .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUUs1Wh1cF .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUUs1Wh1cF .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUUORjXnxV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUUORjXnxV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUUORjXnxV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUUORjXnxV .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUUORjXnxV .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUUORjXnxV .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUUORjXnxV .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUUORjXnxV .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUUORjXnxV .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUUORjXnxV .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUUORjXnxV .social-row {
  text-align: center;
}
.cid-uUUORjXnxV .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUUORjXnxV .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUUORjXnxV .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUUORjXnxV .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUSU1SEY4D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #fafafa;
}
.cid-uUSU1SEY4D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSU1SEY4D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSU1SEY4D .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUSU1SEY4D .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUSU1SEY4D .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUSU1SEY4D .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUSU1SEY4D .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUSU1SEY4D .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUSU1SEY4D .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUSU1SEY4D .social-row {
  text-align: center;
}
.cid-uUSU1SEY4D .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUSU1SEY4D .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUSU1SEY4D .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUSU1SEY4D .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVLIYlPKjJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVLIYlPKjJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLIYlPKjJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLIYlPKjJ .mbr-section-title {
  text-align: center;
}
.cid-uUSU1VtW6b {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #fafafa;
}
.cid-uUSU1VtW6b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSU1VtW6b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSU1VtW6b .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUSU1VtW6b .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUSU1VtW6b .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUSU1VtW6b .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUSU1VtW6b .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUSU1VtW6b .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUSU1VtW6b .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUSU1VtW6b .social-row {
  text-align: center;
}
.cid-uUSU1VtW6b .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUSU1VtW6b .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUSU1VtW6b .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUSU1VtW6b .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVLIZBQu8G {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVLIZBQu8G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLIZBQu8G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLIZBQu8G .mbr-section-title {
  text-align: center;
}
.cid-uVLJ6gVCl3 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVLJ6gVCl3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLJ6gVCl3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLJ6gVCl3 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVLJ6gVCl3 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVLJ6gVCl3 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVLJ6gVCl3 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVLJ6gVCl3 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVLJ6gVCl3 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLJ6gVCl3 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVLJ6gVCl3 .social-row {
  text-align: center;
}
.cid-uVLJ6gVCl3 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVLJ6gVCl3 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVLJ6gVCl3 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVLJ6gVCl3 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVLELucoMD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVLELucoMD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLELucoMD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLELucoMD .mbr-section-title {
  text-align: center;
}
.cid-uVtLBNg3Kl {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVtLBNg3Kl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtLBNg3Kl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtLBNg3Kl .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVtLBNg3Kl .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVtLBNg3Kl .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVtLBNg3Kl .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVtLBNg3Kl .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVtLBNg3Kl .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVtLBNg3Kl .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVtLBNg3Kl .social-row {
  text-align: center;
}
.cid-uVtLBNg3Kl .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVtLBNg3Kl .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVtLBNg3Kl .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVtLBNg3Kl .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVLJzFzDNp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVLJzFzDNp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLJzFzDNp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLJzFzDNp .mbr-section-title {
  text-align: center;
}
.cid-uUUs5rUQcS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUUs5rUQcS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUUs5rUQcS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUUs5rUQcS .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUUs5rUQcS .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUUs5rUQcS .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUUs5rUQcS .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUUs5rUQcS .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUUs5rUQcS .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUUs5rUQcS .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUUs5rUQcS .social-row {
  text-align: center;
}
.cid-uUUs5rUQcS .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUUs5rUQcS .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUUs5rUQcS .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUUs5rUQcS .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVLM8Oy4qN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVLM8Oy4qN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLM8Oy4qN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLM8Oy4qN .mbr-section-title {
  text-align: center;
}
.cid-uUSU1U4VYg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #fafafa;
}
.cid-uUSU1U4VYg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSU1U4VYg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUSU1U4VYg .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUSU1U4VYg .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUSU1U4VYg .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUSU1U4VYg .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUSU1U4VYg .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUSU1U4VYg .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUSU1U4VYg .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUSU1U4VYg .social-row {
  text-align: center;
}
.cid-uUSU1U4VYg .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUSU1U4VYg .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUSU1U4VYg .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUSU1U4VYg .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVLOtIkvbQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVLOtIkvbQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLOtIkvbQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLOtIkvbQ .mbr-section-title {
  text-align: center;
}
.cid-uVLPjztPN1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVLPjztPN1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLPjztPN1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLPjztPN1 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVLPjztPN1 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVLPjztPN1 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVLPjztPN1 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVLPjztPN1 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVLPjztPN1 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLPjztPN1 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVLPjztPN1 .social-row {
  text-align: center;
}
.cid-uVLPjztPN1 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVLPjztPN1 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVLPjztPN1 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVLPjztPN1 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVLPjztPN1 .card-title,
.cid-uVLPjztPN1 .social-row P {
  text-align: left;
}
.cid-uVLPjztPN1 .card-title,
.cid-uVLPjztPN1 .social-row {
  text-align: center;
}
.cid-uVLEOwHJNL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVLEOwHJNL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLEOwHJNL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLEOwHJNL .mbr-section-title {
  text-align: center;
}
.cid-uUUs6IvAoW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUUs6IvAoW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUUs6IvAoW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUUs6IvAoW .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUUs6IvAoW .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUUs6IvAoW .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUUs6IvAoW .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUUs6IvAoW .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUUs6IvAoW .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUUs6IvAoW .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUUs6IvAoW .social-row {
  text-align: center;
}
.cid-uUUs6IvAoW .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUUs6IvAoW .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUUs6IvAoW .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUUs6IvAoW .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVLOSsLXSg {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVLOSsLXSg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVLOSsLXSg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVLOSsLXSg .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVLOSsLXSg .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVLOSsLXSg .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVLOSsLXSg .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVLOSsLXSg .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVLOSsLXSg .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVLOSsLXSg .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVLOSsLXSg .social-row {
  text-align: center;
}
.cid-uVLOSsLXSg .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVLOSsLXSg .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVLOSsLXSg .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVLOSsLXSg .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVLOSsLXSg .card-title,
.cid-uVLOSsLXSg .social-row P {
  text-align: left;
}
.cid-uVLOSsLXSg .card-title,
.cid-uVLOSsLXSg .social-row {
  text-align: center;
}
.cid-uUSU1WCozF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVK8X132tW {
  padding-top: 6rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/20220725-103636.webp");
}
.cid-uVK8X132tW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK8X132tW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK8XnCt2a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVK8XnCt2a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK8XnCt2a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK8XnCt2a .mbr-section-title {
  text-align: center;
}
.cid-uVK8XoA2SZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVK8XoA2SZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK8XoA2SZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK8XoA2SZ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVK8XoA2SZ .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVK8XoA2SZ .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVK8XoA2SZ .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVK8XoA2SZ .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVK8XoA2SZ .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVK8XoA2SZ .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVK8XoA2SZ .social-row {
  text-align: center;
}
.cid-uVK8XoA2SZ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVK8XoA2SZ .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVK8XoA2SZ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVK8XoA2SZ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVK8Xsf3g2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVK8Xsf3g2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK8Xsf3g2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK8Xsf3g2 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVK8Xsf3g2 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVK8Xsf3g2 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVK8Xsf3g2 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVK8Xsf3g2 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVK8Xsf3g2 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVK8Xsf3g2 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVK8Xsf3g2 .social-row {
  text-align: center;
}
.cid-uVK8Xsf3g2 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVK8Xsf3g2 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVK8Xsf3g2 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVK8Xsf3g2 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVK8XqpSRK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVK8XqpSRK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK8XqpSRK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK8XqpSRK .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVK8XqpSRK .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVK8XqpSRK .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVK8XqpSRK .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVK8XqpSRK .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVK8XqpSRK .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVK8XqpSRK .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVK8XqpSRK .social-row {
  text-align: center;
}
.cid-uVK8XqpSRK .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVK8XqpSRK .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVK8XqpSRK .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVK8XqpSRK .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVK8XvRsTn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVK8XvRsTn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK8XvRsTn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK8XvRsTn .mbr-section-title {
  text-align: center;
}
.cid-uVK8Xucv9O {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVK8Xucv9O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK8Xucv9O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK8Xucv9O .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVK8Xucv9O .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVK8Xucv9O .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVK8Xucv9O .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVK8Xucv9O .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVK8Xucv9O .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVK8Xucv9O .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVK8Xucv9O .social-row {
  text-align: center;
}
.cid-uVK8Xucv9O .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVK8Xucv9O .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVK8Xucv9O .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVK8Xucv9O .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVK8Xyo35i {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVK8Xyo35i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK8Xyo35i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK8Xyo35i .mbr-section-title {
  text-align: center;
}
.cid-uVKbD0X07j {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVKbD0X07j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVKbD0X07j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVKbD0X07j .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVKbD0X07j .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVKbD0X07j .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVKbD0X07j .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVKbD0X07j .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVKbD0X07j .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVKbD0X07j .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVKbD0X07j .social-row {
  text-align: center;
}
.cid-uVKbD0X07j .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVKbD0X07j .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVKbD0X07j .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVKbD0X07j .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVK8XB9oVW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVK90tgaIY {
  padding-top: 6rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/20220517-103031.webp");
}
.cid-uVK90tgaIY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK90tgaIY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK90MSzW1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVK90MSzW1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK90MSzW1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK90MSzW1 .mbr-section-title {
  text-align: center;
}
.cid-uVK90NJ06b {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVK90NJ06b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK90NJ06b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK90NJ06b .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVK90NJ06b .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVK90NJ06b .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVK90NJ06b .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVK90NJ06b .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVK90NJ06b .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVK90NJ06b .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVK90NJ06b .social-row {
  text-align: center;
}
.cid-uVK90NJ06b .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVK90NJ06b .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVK90NJ06b .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVK90NJ06b .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVK90PgcNE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uVK90PgcNE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK90PgcNE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK90PgcNE .mbr-section-title {
  text-align: center;
}
.cid-uVK90QkTJP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVK90QkTJP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVK90QkTJP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVK90QkTJP .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVK90QkTJP .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVK90QkTJP .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVK90QkTJP .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVK90QkTJP .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVK90QkTJP .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVK90QkTJP .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVK90QkTJP .social-row {
  text-align: center;
}
.cid-uVK90QkTJP .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVK90QkTJP .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVK90QkTJP .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVK90QkTJP .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVK90RuXaN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uVLZAbvz4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVLZAbvz4u nav.navbar {
  position: fixed;
}
.cid-uVLZAbvz4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVLZAbvz4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVLZAbvz4u .dropdown-item:hover,
.cid-uVLZAbvz4u .dropdown-item:focus {
  background: #ff8a8a !important;
  color: white !important;
}
.cid-uVLZAbvz4u .dropdown-item:hover span {
  color: white;
}
.cid-uVLZAbvz4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVLZAbvz4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVLZAbvz4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVLZAbvz4u .nav-link {
  position: relative;
}
.cid-uVLZAbvz4u .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uVLZAbvz4u .iconfont-wrapper {
  color: #ff6666 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown-menu,
.cid-uVLZAbvz4u .navbar.opened {
  background: #ffffff !important;
}
.cid-uVLZAbvz4u .nav-item:focus,
.cid-uVLZAbvz4u .nav-link:focus {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVLZAbvz4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVLZAbvz4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVLZAbvz4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVLZAbvz4u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.opened {
  transition: all 0.3s;
}
.cid-uVLZAbvz4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVLZAbvz4u .navbar .navbar-logo img {
  width: auto;
}
.cid-uVLZAbvz4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar.collapsed {
  justify-content: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVLZAbvz4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVLZAbvz4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVLZAbvz4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVLZAbvz4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVLZAbvz4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVLZAbvz4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVLZAbvz4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVLZAbvz4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVLZAbvz4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVLZAbvz4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVLZAbvz4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVLZAbvz4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uVLZAbvz4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uVLZAbvz4u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVLZAbvz4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVLZAbvz4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVLZAbvz4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVLZAbvz4u .dropdown-item.active,
.cid-uVLZAbvz4u .dropdown-item:active {
  background-color: transparent;
}
.cid-uVLZAbvz4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVLZAbvz4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVLZAbvz4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVLZAbvz4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVLZAbvz4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVLZAbvz4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVLZAbvz4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVLZAbvz4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVLZAbvz4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVLZAbvz4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVLZAbvz4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVLZAbvz4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVLZAbvz4u .navbar {
    height: 70px;
  }
  .cid-uVLZAbvz4u .navbar.opened {
    height: auto;
  }
  .cid-uVLZAbvz4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUUP7OoNpD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/20240308-103931.webp");
}
.cid-uUUP7OoNpD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUUP7OoNpD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUUP7Pd97m {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUUP7Pd97m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUUP7Pd97m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUUP7Pd97m .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUUP7Pd97m .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUUP7Pd97m .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUUP7Pd97m .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUUP7Pd97m .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUUP7Pd97m .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUUP7Pd97m .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUUP7Pd97m .social-row {
  text-align: center;
}
.cid-uUUP7Pd97m .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUUP7Pd97m .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUUP7Pd97m .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUUP7Pd97m .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUUP7QCon4 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUUP7QCon4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUUP7QCon4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUUP7QCon4 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUUP7QCon4 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUUP7QCon4 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUUP7QCon4 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUUP7QCon4 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUUP7QCon4 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUUP7QCon4 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUUP7QCon4 .social-row {
  text-align: center;
}
.cid-uUUP7QCon4 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUUP7QCon4 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUUP7QCon4 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUUP7QCon4 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUUP7Wb803 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUUP7Wb803 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUUP7Wb803 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUUP7Wb803 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUUP7Wb803 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUUP7Wb803 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUUP7Wb803 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUUP7Wb803 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUUP7Wb803 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUUP7Wb803 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUUP7Wb803 .social-row {
  text-align: center;
}
.cid-uUUP7Wb803 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUUP7Wb803 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUUP7Wb803 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUUP7Wb803 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUUP7XtvW7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #fafafa;
}
.cid-uUUP7XtvW7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUUP7XtvW7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUUP7XtvW7 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUUP7XtvW7 .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUUP7XtvW7 .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUUP7XtvW7 .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUUP7XtvW7 .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUUP7XtvW7 .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUUP7XtvW7 .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUUP7XtvW7 .social-row {
  text-align: center;
}
.cid-uUUP7XtvW7 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUUP7XtvW7 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUUP7XtvW7 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUUP7XtvW7 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUUP7YZCZY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUUP7YZCZY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUUP7YZCZY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUUP7YZCZY .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUUP7YZCZY .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUUP7YZCZY .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUUP7YZCZY .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUUP7YZCZY .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUUP7YZCZY .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUUP7YZCZY .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUUP7YZCZY .social-row {
  text-align: center;
}
.cid-uUUP7YZCZY .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUUP7YZCZY .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUUP7YZCZY .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUUP7YZCZY .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUUP80jM2x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uUUP80jM2x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUUP80jM2x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUUP80jM2x .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uUUP80jM2x .team-card:hover {
  transform: translateY(-10px);
}
.cid-uUUP80jM2x .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uUUP80jM2x .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUUP80jM2x .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uUUP80jM2x .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uUUP80jM2x .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uUUP80jM2x .social-row {
  text-align: center;
}
.cid-uUUP80jM2x .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uUUP80jM2x .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uUUP80jM2x .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uUUP80jM2x .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVtMjPSl3H {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVtMjPSl3H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtMjPSl3H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtMjPSl3H .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVtMjPSl3H .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVtMjPSl3H .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVtMjPSl3H .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVtMjPSl3H .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVtMjPSl3H .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVtMjPSl3H .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVtMjPSl3H .social-row {
  text-align: center;
}
.cid-uVtMjPSl3H .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uVtMjPSl3H .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
}
.cid-uVtMjPSl3H .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uVtMjPSl3H .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uUUP83Ixol {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
