body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2.2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.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.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((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: #6592e6 !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: #6592e6 !important;
  border-color: #6592e6 !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: #2260d2 !important;
  border-color: #2260d2 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #6592e6;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2260d2 !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: #6592e6 !important;
  border-color: #6592e6 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #6592e6 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #205ac5 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #6592e6;
}
.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: #6592e6;
  border-color: #6592e6;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #6592e6;
}
.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: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #6592e6 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #6592e6;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6592e6;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6592e6;
}
.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: #6592e6;
  border-bottom-color: #6592e6;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #6592e6 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%236592e6' %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-s48OLK6784 {
  z-index: 1000;
  width: 100%;
}
.cid-s48OLK6784 nav.navbar {
  position: fixed;
}
.cid-s48OLK6784 .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-s48OLK6784 .dropdown-menu {
  padding: 0;
}
.cid-s48OLK6784 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .dropdown-item:hover,
.cid-s48OLK6784 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-s48OLK6784 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s48OLK6784 .nav-link {
  position: relative;
}
.cid-s48OLK6784 .container {
  display: flex;
  margin: auto;
}
.cid-s48OLK6784 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s48OLK6784 .navbar-caption {
  padding-right: 4rem;
}
.cid-s48OLK6784 .dropdown-menu,
.cid-s48OLK6784 .navbar.opened {
  background: #1721dd !important;
}
.cid-s48OLK6784 .nav-item:focus,
.cid-s48OLK6784 .nav-link:focus {
  outline: none;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s48OLK6784 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s48OLK6784 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-s48OLK6784 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .navbar.opened {
  transition: all .3s;
}
.cid-s48OLK6784 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s48OLK6784 .navbar .navbar-logo img {
  width: auto;
}
.cid-s48OLK6784 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s48OLK6784 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s48OLK6784 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s48OLK6784 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s48OLK6784 .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: 55%;
}
.cid-s48OLK6784 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s48OLK6784 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s48OLK6784 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s48OLK6784 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s48OLK6784 .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: 55%;
  }
  .cid-s48OLK6784 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s48OLK6784 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s48OLK6784 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s48OLK6784 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s48OLK6784 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s48OLK6784 .navbar.navbar-short {
  min-height: 60px;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s48OLK6784 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s48OLK6784 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s48OLK6784 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s48OLK6784 .dropdown-item.active,
.cid-s48OLK6784 .dropdown-item:active {
  background-color: transparent;
}
.cid-s48OLK6784 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s48OLK6784 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s48OLK6784 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s48OLK6784 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s48OLK6784 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s48OLK6784 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s48OLK6784 .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-s48OLK6784 .navbar {
    height: 77px;
  }
  .cid-s48OLK6784 .navbar.opened {
    height: auto;
  }
  .cid-s48OLK6784 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkB40i1RyY {
  background-image: url("../../../assets/images/ppdb-general-web-2025.jpg");
}
.cid-tkB40i1RyY .icon-wrapper {
  margin: auto;
  background-color: #6592e6;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tkB40i1RyY .icon-wrapper span {
  margin-left: 10px;
}
.cid-tkB40i1RyY .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tkB40i1RyY .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tkB40i1RyY .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tkB40i1RyY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkB40i1RyY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkB40i1RyY H1 {
  color: #353535;
}
.cid-tkB40i1RyY .mbr-text,
.cid-tkB40i1RyY .mbr-media {
  color: #353535;
}
.cid-t5oFM2RPwl {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t5oFM2RPwl .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5oFM2RPwl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5oFM2RPwl .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-t5oFM2RPwl .card {
    margin-bottom: 2rem!important;
  }
  .cid-t5oFM2RPwl .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t5oFM2RPwl .link-wrap {
    align-items: center;
  }
}
.cid-t5oFM2RPwl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t5oFM2RPwl .card-title,
.cid-t5oFM2RPwl .card-box {
  color: #000000;
}
.cid-t5oFM2RPwl .mbr-text,
.cid-t5oFM2RPwl .link-wrap,
.cid-t5oFM2RPwl .mbr-section-btn {
  color: #232323;
}
.cid-tl8H6nv1lZ {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tl8H6nv1lZ img,
.cid-tl8H6nv1lZ .item-img {
  width: 100%;
}
.cid-tl8H6nv1lZ .item:focus,
.cid-tl8H6nv1lZ span:focus {
  outline: none;
}
.cid-tl8H6nv1lZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tl8H6nv1lZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tl8H6nv1lZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tl8H6nv1lZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tl8H6nv1lZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tl8H6nv1lZ .mbr-section-title {
  color: #232323;
}
.cid-tl8H6nv1lZ .mbr-text,
.cid-tl8H6nv1lZ .mbr-section-btn {
  text-align: left;
}
.cid-tl8H6nv1lZ .item-title {
  text-align: left;
}
.cid-tl8H6nv1lZ .item-subtitle {
  text-align: center;
}
.cid-uUAguRijfC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUAguRijfC img,
.cid-uUAguRijfC .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uUAguRijfC .item:focus,
.cid-uUAguRijfC span:focus {
  outline: none;
}
.cid-uUAguRijfC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uUAguRijfC .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uUAguRijfC .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uUAguRijfC .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUAguRijfC .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uUAguRijfC .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uUAguRijfC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uUAguRijfC .mbr-section-title {
  color: #1721dd;
}
.cid-uUAguRijfC .mbr-text,
.cid-uUAguRijfC .mbr-section-btn {
  text-align: center;
}
.cid-uUAguRijfC .item-title {
  text-align: center;
  color: #6592e6;
}
.cid-uUAguRijfC .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uUAguRijfC .mbr-section-subtitle {
  color: #1721dd;
}
.cid-uUzZZVZeKC {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUzZZVZeKC img,
.cid-uUzZZVZeKC .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uUzZZVZeKC .item:focus,
.cid-uUzZZVZeKC span:focus {
  outline: none;
}
.cid-uUzZZVZeKC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uUzZZVZeKC .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uUzZZVZeKC .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uUzZZVZeKC .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUzZZVZeKC .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uUzZZVZeKC .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uUzZZVZeKC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uUzZZVZeKC .mbr-section-title {
  color: #1721dd;
}
.cid-uUzZZVZeKC .mbr-text,
.cid-uUzZZVZeKC .mbr-section-btn {
  text-align: center;
}
.cid-uUzZZVZeKC .item-title {
  text-align: center;
  color: #6592e6;
}
.cid-uUzZZVZeKC .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uUzZZVZeKC .mbr-section-subtitle {
  color: #1721dd;
  text-align: center;
}
.cid-ulnY6XTMDq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-ulnY6XTMDq img,
.cid-ulnY6XTMDq .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-ulnY6XTMDq .item:focus,
.cid-ulnY6XTMDq span:focus {
  outline: none;
}
.cid-ulnY6XTMDq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ulnY6XTMDq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ulnY6XTMDq .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ulnY6XTMDq .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ulnY6XTMDq .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ulnY6XTMDq .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ulnY6XTMDq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ulnY6XTMDq .mbr-section-title {
  color: #1721dd;
}
.cid-ulnY6XTMDq .mbr-text,
.cid-ulnY6XTMDq .mbr-section-btn {
  text-align: center;
}
.cid-ulnY6XTMDq .item-title {
  text-align: center;
  color: #1721dd;
}
.cid-ulnY6XTMDq .item-subtitle {
  text-align: center;
  color: #1721dd;
}
.cid-ulnY6XTMDq .mbr-section-subtitle {
  color: #1721dd;
}
.cid-ujpOrcilJD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #9fdbf8;
}
.cid-ujpOrcilJD img,
.cid-ujpOrcilJD .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-ujpOrcilJD .item:focus,
.cid-ujpOrcilJD span:focus {
  outline: none;
}
.cid-ujpOrcilJD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ujpOrcilJD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ujpOrcilJD .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ujpOrcilJD .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ujpOrcilJD .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ujpOrcilJD .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ujpOrcilJD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ujpOrcilJD .mbr-section-title {
  color: #1721dd;
}
.cid-ujpOrcilJD .mbr-text,
.cid-ujpOrcilJD .mbr-section-btn {
  text-align: center;
}
.cid-ujpOrcilJD .item-title {
  text-align: center;
  color: #1721dd;
}
.cid-ujpOrcilJD .item-subtitle {
  text-align: center;
}
.cid-ujpOrcilJD .mbr-section-subtitle {
  color: #1721dd;
}
.cid-udEmX3thYW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fff0b0;
}
.cid-udEmX3thYW img,
.cid-udEmX3thYW .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-udEmX3thYW .item:focus,
.cid-udEmX3thYW span:focus {
  outline: none;
}
.cid-udEmX3thYW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-udEmX3thYW .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-udEmX3thYW .item {
  padding: 0;
  margin: 0;
}
.cid-udEmX3thYW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-udEmX3thYW .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-udEmX3thYW .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-udEmX3thYW .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-udEmX3thYW .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-udEmX3thYW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-udEmX3thYW .mbr-section-title {
  color: #1721dd;
}
.cid-udEmX3thYW .mbr-text,
.cid-udEmX3thYW .mbr-section-btn {
  text-align: center;
}
.cid-udEmX3thYW .item-title {
  text-align: center;
  color: #1721dd;
}
.cid-udEmX3thYW .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-udEmX3thYW .mbr-section-subtitle {
  color: #1721dd;
}
.cid-u0n2KpBBMw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0n2KpBBMw img,
.cid-u0n2KpBBMw .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u0n2KpBBMw .item:focus,
.cid-u0n2KpBBMw span:focus {
  outline: none;
}
.cid-u0n2KpBBMw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u0n2KpBBMw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u0n2KpBBMw .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-u0n2KpBBMw .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u0n2KpBBMw .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-u0n2KpBBMw .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-u0n2KpBBMw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u0n2KpBBMw .mbr-section-title {
  color: #1721dd;
}
.cid-u0n2KpBBMw .mbr-text,
.cid-u0n2KpBBMw .mbr-section-btn {
  text-align: center;
}
.cid-u0n2KpBBMw .item-title {
  text-align: center;
  color: #1721dd;
}
.cid-u0n2KpBBMw .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-u0n2KpBBMw .mbr-section-subtitle {
  color: #1721dd;
}
.cid-t5prpAxZ6y {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t5prpAxZ6y .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5prpAxZ6y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5prpAxZ6y .item {
  padding-bottom: 2rem;
}
.cid-t5prpAxZ6y .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t5prpAxZ6y .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t5prpAxZ6y .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t5prpAxZ6y .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t5prpAxZ6y .carousel-control,
.cid-t5prpAxZ6y .close {
  background: #1b1b1b;
}
.cid-t5prpAxZ6y .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t5prpAxZ6y .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t5prpAxZ6y .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t5prpAxZ6y .carousel-control-next span {
  margin-left: 5px;
}
.cid-t5prpAxZ6y .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t5prpAxZ6y .close::before {
  content: '\e91a';
}
.cid-t5prpAxZ6y .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t5prpAxZ6y .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5prpAxZ6y .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5prpAxZ6y .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5prpAxZ6y .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5prpAxZ6y .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t5prpAxZ6y .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5prpAxZ6y .carousel-indicators li.active,
.cid-t5prpAxZ6y .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5prpAxZ6y .carousel-indicators li::after,
.cid-t5prpAxZ6y .carousel-indicators li::before {
  content: none;
}
.cid-t5prpAxZ6y .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5prpAxZ6y .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t5prpAxZ6y .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t5prpAxZ6y .carousel-indicators {
    display: none;
  }
}
.cid-t5prpAxZ6y .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t5prpAxZ6y .carousel-inner > .active {
  display: block;
}
.cid-t5prpAxZ6y .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5prpAxZ6y .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t5prpAxZ6y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t5prpAxZ6y .carousel-control,
  .cid-t5prpAxZ6y .carousel-indicators,
  .cid-t5prpAxZ6y .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t5prpAxZ6y .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t5prpAxZ6y .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t5prpAxZ6y .carousel-indicators .active,
.cid-t5prpAxZ6y .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t5prpAxZ6y .carousel-indicators .active {
  background: #fff;
}
.cid-t5prpAxZ6y .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t5prpAxZ6y .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t5prpAxZ6y .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t5prpAxZ6y .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t5prpAxZ6y .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t5prpAxZ6y .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t5prpAxZ6y .carousel {
  width: 100%;
}
.cid-t5prpAxZ6y .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t5prpAxZ6y .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t5prpAxZ6y .modal.fade .modal-dialog,
.cid-t5prpAxZ6y .modal.in .modal-dialog {
  transform: none;
}
.cid-t5prpAxZ6y .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t5prpAxZ6y H6 {
  text-align: center;
}
.cid-tpRZR0eQ9q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/pngtreevector-geometric-blue-business-banner-1031296.jpg");
}
.cid-tpRZR0eQ9q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpRZR0eQ9q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpRZR0eQ9q .video-wrapper iframe {
  width: 100%;
}
.cid-tpRZR0eQ9q .mbr-section-title,
.cid-tpRZR0eQ9q .mbr-section-subtitle,
.cid-tpRZR0eQ9q .mbr-text {
  text-align: center;
}
.cid-tmc4MibxyK {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background: #edd224;
}
.cid-tmc4MibxyK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmc4MibxyK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmc4MibxyK .google-map {
  height: 30rem;
  position: relative;
}
.cid-tmc4MibxyK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tmc4MibxyK .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tmc4MibxyK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tmc4MibxyK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-toJtIPtRjZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-toJtIPtRjZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-toJtIPtRjZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-toJtIPtRjZ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-toJtIPtRjZ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-toJtIPtRjZ .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-toJtIPtRjZ .bg-twitter:hover {
  background: #0c85d0;
}
.cid-toJtIPtRjZ .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-toJtIPtRjZ .bg-instagram:hover {
  background: #bd005c;
}
.cid-toJtIPtRjZ .bg-tiktok {
  background: #000000;
  color: #ffffff;
}
.cid-toJtIPtRjZ .bg-tiktok:hover {
  background: #000000;
}
.cid-toJtIPtRjZ .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-toJtIPtRjZ .bg-youtube:hover {
  background: #cc0000;
}
.cid-toJtIPtRjZ .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-toJtIPtRjZ [class^="socicon-"]:before,
.cid-toJtIPtRjZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-s48P1Icc8J {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-s48P1Icc8J .row-links {
  width: 100%;
  justify-content: center;
}
.cid-s48P1Icc8J .social-row {
  width: 100%;
  justify-content: center;
}
.cid-s48P1Icc8J .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-s48P1Icc8J .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s48P1Icc8J .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-s48P1Icc8J .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-s48P1Icc8J .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s48P1Icc8J .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-s48P1Icc8J .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s48P1Icc8J .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s48P1Icc8J .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s48P1Icc8J foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkcimBaIxe {
  z-index: 1000;
  width: 100%;
}
.cid-tkcimBaIxe nav.navbar {
  position: fixed;
}
.cid-tkcimBaIxe .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-tkcimBaIxe .dropdown-menu {
  padding: 0;
}
.cid-tkcimBaIxe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkcimBaIxe .dropdown-item:hover,
.cid-tkcimBaIxe .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkcimBaIxe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkcimBaIxe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkcimBaIxe .nav-link {
  position: relative;
}
.cid-tkcimBaIxe .container {
  display: flex;
  margin: auto;
}
.cid-tkcimBaIxe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkcimBaIxe .navbar-caption {
  padding-right: 4rem;
}
.cid-tkcimBaIxe .dropdown-menu,
.cid-tkcimBaIxe .navbar.opened {
  background: #1721dd !important;
}
.cid-tkcimBaIxe .nav-item:focus,
.cid-tkcimBaIxe .nav-link:focus {
  outline: none;
}
.cid-tkcimBaIxe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkcimBaIxe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkcimBaIxe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkcimBaIxe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkcimBaIxe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkcimBaIxe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkcimBaIxe .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkcimBaIxe .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkcimBaIxe .navbar.opened {
  transition: all .3s;
}
.cid-tkcimBaIxe .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkcimBaIxe .navbar .navbar-logo img {
  width: auto;
}
.cid-tkcimBaIxe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkcimBaIxe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkcimBaIxe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkcimBaIxe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkcimBaIxe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkcimBaIxe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkcimBaIxe .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: 55%;
}
.cid-tkcimBaIxe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkcimBaIxe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkcimBaIxe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkcimBaIxe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkcimBaIxe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkcimBaIxe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkcimBaIxe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkcimBaIxe .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: 55%;
  }
  .cid-tkcimBaIxe .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkcimBaIxe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkcimBaIxe .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkcimBaIxe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkcimBaIxe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkcimBaIxe .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkcimBaIxe .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkcimBaIxe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkcimBaIxe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkcimBaIxe .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkcimBaIxe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkcimBaIxe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkcimBaIxe .dropdown-item.active,
.cid-tkcimBaIxe .dropdown-item:active {
  background-color: transparent;
}
.cid-tkcimBaIxe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkcimBaIxe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkcimBaIxe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkcimBaIxe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkcimBaIxe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkcimBaIxe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkcimBaIxe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkcimBaIxe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkcimBaIxe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkcimBaIxe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkcimBaIxe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkcimBaIxe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkcimBaIxe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkcimBaIxe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkcimBaIxe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkcimBaIxe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkcimBaIxe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkcimBaIxe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkcimBaIxe .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkcimBaIxe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkcimBaIxe .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-tkcimBaIxe .navbar {
    height: 77px;
  }
  .cid-tkcimBaIxe .navbar.opened {
    height: auto;
  }
  .cid-tkcimBaIxe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkcimzWtj0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkcimzWtj0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkcimzWtj0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkcimzWtj0 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkcimzWtj0 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkcimzWtj0 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkcimzWtj0 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkcimzWtj0 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkcimzWtj0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkcimzWtj0 .carousel-control,
.cid-tkcimzWtj0 .close {
  background: #1b1b1b;
}
.cid-tkcimzWtj0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkcimzWtj0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkcimzWtj0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkcimzWtj0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkcimzWtj0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkcimzWtj0 .close::before {
  content: '\e91a';
}
.cid-tkcimzWtj0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkcimzWtj0 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkcimzWtj0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkcimzWtj0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkcimzWtj0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkcimzWtj0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkcimzWtj0 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkcimzWtj0 .carousel-indicators li.active,
.cid-tkcimzWtj0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkcimzWtj0 .carousel-indicators li::after,
.cid-tkcimzWtj0 .carousel-indicators li::before {
  content: none;
}
.cid-tkcimzWtj0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkcimzWtj0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkcimzWtj0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkcimzWtj0 .carousel-indicators {
    display: none;
  }
}
.cid-tkcimzWtj0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkcimzWtj0 .carousel-inner > .active {
  display: block;
}
.cid-tkcimzWtj0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkcimzWtj0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkcimzWtj0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkcimzWtj0 .carousel-control,
  .cid-tkcimzWtj0 .carousel-indicators,
  .cid-tkcimzWtj0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkcimzWtj0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkcimzWtj0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkcimzWtj0 .carousel-indicators .active,
.cid-tkcimzWtj0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkcimzWtj0 .carousel-indicators .active {
  background: #fff;
}
.cid-tkcimzWtj0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkcimzWtj0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkcimzWtj0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkcimzWtj0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkcimzWtj0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkcimzWtj0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkcimzWtj0 .carousel {
  width: 100%;
}
.cid-tkcimzWtj0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkcimzWtj0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkcimzWtj0 .modal.fade .modal-dialog,
.cid-tkcimzWtj0 .modal.in .modal-dialog {
  transform: none;
}
.cid-tkcimzWtj0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkcimzWtj0 H6 {
  text-align: center;
}
.cid-tkcimBPgw3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkcimBPgw3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkcimBPgw3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkcimCkUW4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkcimCkUW4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkcimCkUW4 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkcimCkUW4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkcimCkUW4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkcimCkUW4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkcimCkUW4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkcimCkUW4 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkcimCkUW4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkcimCkUW4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkcimCkUW4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkcimCkUW4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkcimCkUW4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkcimCkUW4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkcimCkUW4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkcimCkUW4 foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkcis1OGHy {
  z-index: 1000;
  width: 100%;
}
.cid-tkcis1OGHy nav.navbar {
  position: fixed;
}
.cid-tkcis1OGHy .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-tkcis1OGHy .dropdown-menu {
  padding: 0;
}
.cid-tkcis1OGHy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkcis1OGHy .dropdown-item:hover,
.cid-tkcis1OGHy .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkcis1OGHy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkcis1OGHy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkcis1OGHy .nav-link {
  position: relative;
}
.cid-tkcis1OGHy .container {
  display: flex;
  margin: auto;
}
.cid-tkcis1OGHy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkcis1OGHy .navbar-caption {
  padding-right: 4rem;
}
.cid-tkcis1OGHy .dropdown-menu,
.cid-tkcis1OGHy .navbar.opened {
  background: #1721dd !important;
}
.cid-tkcis1OGHy .nav-item:focus,
.cid-tkcis1OGHy .nav-link:focus {
  outline: none;
}
.cid-tkcis1OGHy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkcis1OGHy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkcis1OGHy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkcis1OGHy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkcis1OGHy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkcis1OGHy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkcis1OGHy .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkcis1OGHy .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkcis1OGHy .navbar.opened {
  transition: all .3s;
}
.cid-tkcis1OGHy .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkcis1OGHy .navbar .navbar-logo img {
  width: auto;
}
.cid-tkcis1OGHy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkcis1OGHy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkcis1OGHy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkcis1OGHy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tkcis1OGHy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkcis1OGHy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkcis1OGHy .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: 55%;
}
.cid-tkcis1OGHy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkcis1OGHy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkcis1OGHy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkcis1OGHy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkcis1OGHy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkcis1OGHy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkcis1OGHy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkcis1OGHy .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: 55%;
  }
  .cid-tkcis1OGHy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkcis1OGHy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkcis1OGHy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkcis1OGHy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkcis1OGHy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkcis1OGHy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkcis1OGHy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkcis1OGHy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkcis1OGHy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkcis1OGHy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkcis1OGHy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkcis1OGHy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkcis1OGHy .dropdown-item.active,
.cid-tkcis1OGHy .dropdown-item:active {
  background-color: transparent;
}
.cid-tkcis1OGHy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkcis1OGHy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkcis1OGHy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkcis1OGHy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkcis1OGHy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkcis1OGHy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkcis1OGHy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkcis1OGHy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkcis1OGHy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkcis1OGHy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkcis1OGHy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkcis1OGHy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkcis1OGHy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkcis1OGHy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkcis1OGHy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkcis1OGHy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkcis1OGHy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkcis1OGHy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkcis1OGHy .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkcis1OGHy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkcis1OGHy .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-tkcis1OGHy .navbar {
    height: 77px;
  }
  .cid-tkcis1OGHy .navbar.opened {
    height: auto;
  }
  .cid-tkcis1OGHy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkcis0Itql {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkcis0Itql .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkcis0Itql .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkcis0Itql .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkcis0Itql .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkcis0Itql .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkcis0Itql .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkcis0Itql .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkcis0Itql .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkcis0Itql .carousel-control,
.cid-tkcis0Itql .close {
  background: #1b1b1b;
}
.cid-tkcis0Itql .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkcis0Itql .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkcis0Itql .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkcis0Itql .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkcis0Itql .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkcis0Itql .close::before {
  content: '\e91a';
}
.cid-tkcis0Itql .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkcis0Itql .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkcis0Itql .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkcis0Itql .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkcis0Itql .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkcis0Itql .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkcis0Itql .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkcis0Itql .carousel-indicators li.active,
.cid-tkcis0Itql .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkcis0Itql .carousel-indicators li::after,
.cid-tkcis0Itql .carousel-indicators li::before {
  content: none;
}
.cid-tkcis0Itql .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkcis0Itql .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkcis0Itql .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkcis0Itql .carousel-indicators {
    display: none;
  }
}
.cid-tkcis0Itql .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkcis0Itql .carousel-inner > .active {
  display: block;
}
.cid-tkcis0Itql .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkcis0Itql .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkcis0Itql .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkcis0Itql .carousel-control,
  .cid-tkcis0Itql .carousel-indicators,
  .cid-tkcis0Itql .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkcis0Itql .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkcis0Itql .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkcis0Itql .carousel-indicators .active,
.cid-tkcis0Itql .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkcis0Itql .carousel-indicators .active {
  background: #fff;
}
.cid-tkcis0Itql .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkcis0Itql .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkcis0Itql .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkcis0Itql .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkcis0Itql .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkcis0Itql .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkcis0Itql .carousel {
  width: 100%;
}
.cid-tkcis0Itql .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkcis0Itql .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkcis0Itql .modal.fade .modal-dialog,
.cid-tkcis0Itql .modal.in .modal-dialog {
  transform: none;
}
.cid-tkcis0Itql .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkcis0Itql H6 {
  text-align: center;
}
.cid-tkcis2pwu1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkcis2pwu1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkcis2pwu1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkcis2OgXE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1a22a6;
}
.cid-tkcis2OgXE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkcis2OgXE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkcis2OgXE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkcis2OgXE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkcis2OgXE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkcis2OgXE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkcis2OgXE .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkcis2OgXE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkcis2OgXE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkcis2OgXE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkcis2OgXE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkcis2OgXE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkcis2OgXE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkcis2OgXE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkcis2OgXE foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkcivrg8d6 {
  z-index: 1000;
  width: 100%;
}
.cid-tkcivrg8d6 nav.navbar {
  position: fixed;
}
.cid-tkcivrg8d6 .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-tkcivrg8d6 .dropdown-menu {
  padding: 0;
}
.cid-tkcivrg8d6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkcivrg8d6 .dropdown-item:hover,
.cid-tkcivrg8d6 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkcivrg8d6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkcivrg8d6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkcivrg8d6 .nav-link {
  position: relative;
}
.cid-tkcivrg8d6 .container {
  display: flex;
  margin: auto;
}
.cid-tkcivrg8d6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkcivrg8d6 .navbar-caption {
  padding-right: 4rem;
}
.cid-tkcivrg8d6 .dropdown-menu,
.cid-tkcivrg8d6 .navbar.opened {
  background: #1721dd !important;
}
.cid-tkcivrg8d6 .nav-item:focus,
.cid-tkcivrg8d6 .nav-link:focus {
  outline: none;
}
.cid-tkcivrg8d6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkcivrg8d6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkcivrg8d6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkcivrg8d6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkcivrg8d6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkcivrg8d6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkcivrg8d6 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkcivrg8d6 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkcivrg8d6 .navbar.opened {
  transition: all .3s;
}
.cid-tkcivrg8d6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkcivrg8d6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tkcivrg8d6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkcivrg8d6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkcivrg8d6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkcivrg8d6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkcivrg8d6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkcivrg8d6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkcivrg8d6 .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: 55%;
}
.cid-tkcivrg8d6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkcivrg8d6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkcivrg8d6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkcivrg8d6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkcivrg8d6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkcivrg8d6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkcivrg8d6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkcivrg8d6 .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: 55%;
  }
  .cid-tkcivrg8d6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkcivrg8d6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkcivrg8d6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkcivrg8d6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkcivrg8d6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkcivrg8d6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkcivrg8d6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkcivrg8d6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkcivrg8d6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkcivrg8d6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkcivrg8d6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkcivrg8d6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkcivrg8d6 .dropdown-item.active,
.cid-tkcivrg8d6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tkcivrg8d6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkcivrg8d6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkcivrg8d6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkcivrg8d6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkcivrg8d6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkcivrg8d6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkcivrg8d6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkcivrg8d6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkcivrg8d6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkcivrg8d6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkcivrg8d6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkcivrg8d6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkcivrg8d6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkcivrg8d6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkcivrg8d6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkcivrg8d6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkcivrg8d6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkcivrg8d6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkcivrg8d6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkcivrg8d6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkcivrg8d6 .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-tkcivrg8d6 .navbar {
    height: 77px;
  }
  .cid-tkcivrg8d6 .navbar.opened {
    height: auto;
  }
  .cid-tkcivrg8d6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkcivqcoh4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkcivqcoh4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkcivqcoh4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkcivqcoh4 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkcivqcoh4 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkcivqcoh4 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkcivqcoh4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkcivqcoh4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkcivqcoh4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkcivqcoh4 .carousel-control,
.cid-tkcivqcoh4 .close {
  background: #1b1b1b;
}
.cid-tkcivqcoh4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkcivqcoh4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkcivqcoh4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkcivqcoh4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkcivqcoh4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkcivqcoh4 .close::before {
  content: '\e91a';
}
.cid-tkcivqcoh4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkcivqcoh4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkcivqcoh4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkcivqcoh4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkcivqcoh4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkcivqcoh4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkcivqcoh4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkcivqcoh4 .carousel-indicators li.active,
.cid-tkcivqcoh4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkcivqcoh4 .carousel-indicators li::after,
.cid-tkcivqcoh4 .carousel-indicators li::before {
  content: none;
}
.cid-tkcivqcoh4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkcivqcoh4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkcivqcoh4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkcivqcoh4 .carousel-indicators {
    display: none;
  }
}
.cid-tkcivqcoh4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkcivqcoh4 .carousel-inner > .active {
  display: block;
}
.cid-tkcivqcoh4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkcivqcoh4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkcivqcoh4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkcivqcoh4 .carousel-control,
  .cid-tkcivqcoh4 .carousel-indicators,
  .cid-tkcivqcoh4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkcivqcoh4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkcivqcoh4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkcivqcoh4 .carousel-indicators .active,
.cid-tkcivqcoh4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkcivqcoh4 .carousel-indicators .active {
  background: #fff;
}
.cid-tkcivqcoh4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkcivqcoh4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkcivqcoh4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkcivqcoh4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkcivqcoh4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkcivqcoh4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkcivqcoh4 .carousel {
  width: 100%;
}
.cid-tkcivqcoh4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkcivqcoh4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkcivqcoh4 .modal.fade .modal-dialog,
.cid-tkcivqcoh4 .modal.in .modal-dialog {
  transform: none;
}
.cid-tkcivqcoh4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkcivqcoh4 H6 {
  text-align: center;
}
.cid-tkcivrJEWc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkcivrJEWc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkcivrJEWc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkcivs6z2G {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkcivs6z2G .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkcivs6z2G .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkcivs6z2G .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkcivs6z2G .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkcivs6z2G .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkcivs6z2G .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkcivs6z2G .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkcivs6z2G .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkcivs6z2G .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkcivs6z2G .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkcivs6z2G .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkcivs6z2G .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkcivs6z2G .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkcivs6z2G .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkcivs6z2G foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkck1GQsIU {
  z-index: 1000;
  width: 100%;
}
.cid-tkck1GQsIU nav.navbar {
  position: fixed;
}
.cid-tkck1GQsIU .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-tkck1GQsIU .dropdown-menu {
  padding: 0;
}
.cid-tkck1GQsIU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkck1GQsIU .dropdown-item:hover,
.cid-tkck1GQsIU .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkck1GQsIU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkck1GQsIU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkck1GQsIU .nav-link {
  position: relative;
}
.cid-tkck1GQsIU .container {
  display: flex;
  margin: auto;
}
.cid-tkck1GQsIU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkck1GQsIU .navbar-caption {
  padding-right: 4rem;
}
.cid-tkck1GQsIU .dropdown-menu,
.cid-tkck1GQsIU .navbar.opened {
  background: #1721dd !important;
}
.cid-tkck1GQsIU .nav-item:focus,
.cid-tkck1GQsIU .nav-link:focus {
  outline: none;
}
.cid-tkck1GQsIU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkck1GQsIU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkck1GQsIU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkck1GQsIU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkck1GQsIU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkck1GQsIU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkck1GQsIU .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkck1GQsIU .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkck1GQsIU .navbar.opened {
  transition: all .3s;
}
.cid-tkck1GQsIU .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkck1GQsIU .navbar .navbar-logo img {
  width: auto;
}
.cid-tkck1GQsIU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkck1GQsIU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkck1GQsIU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkck1GQsIU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkck1GQsIU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkck1GQsIU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkck1GQsIU .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: 55%;
}
.cid-tkck1GQsIU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkck1GQsIU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkck1GQsIU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkck1GQsIU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkck1GQsIU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkck1GQsIU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkck1GQsIU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkck1GQsIU .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: 55%;
  }
  .cid-tkck1GQsIU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkck1GQsIU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkck1GQsIU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkck1GQsIU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkck1GQsIU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkck1GQsIU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkck1GQsIU .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkck1GQsIU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkck1GQsIU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkck1GQsIU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkck1GQsIU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkck1GQsIU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkck1GQsIU .dropdown-item.active,
.cid-tkck1GQsIU .dropdown-item:active {
  background-color: transparent;
}
.cid-tkck1GQsIU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkck1GQsIU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkck1GQsIU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkck1GQsIU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkck1GQsIU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkck1GQsIU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkck1GQsIU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkck1GQsIU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkck1GQsIU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkck1GQsIU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkck1GQsIU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkck1GQsIU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkck1GQsIU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkck1GQsIU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkck1GQsIU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkck1GQsIU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkck1GQsIU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkck1GQsIU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkck1GQsIU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkck1GQsIU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkck1GQsIU .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-tkck1GQsIU .navbar {
    height: 77px;
  }
  .cid-tkck1GQsIU .navbar.opened {
    height: auto;
  }
  .cid-tkck1GQsIU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkck1FWXPz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkck1FWXPz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkck1FWXPz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkck1FWXPz .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkck1FWXPz .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkck1FWXPz .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkck1FWXPz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkck1FWXPz .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkck1FWXPz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkck1FWXPz .carousel-control,
.cid-tkck1FWXPz .close {
  background: #1b1b1b;
}
.cid-tkck1FWXPz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkck1FWXPz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkck1FWXPz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkck1FWXPz .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkck1FWXPz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkck1FWXPz .close::before {
  content: '\e91a';
}
.cid-tkck1FWXPz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkck1FWXPz .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkck1FWXPz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkck1FWXPz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkck1FWXPz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkck1FWXPz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkck1FWXPz .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkck1FWXPz .carousel-indicators li.active,
.cid-tkck1FWXPz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkck1FWXPz .carousel-indicators li::after,
.cid-tkck1FWXPz .carousel-indicators li::before {
  content: none;
}
.cid-tkck1FWXPz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkck1FWXPz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkck1FWXPz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkck1FWXPz .carousel-indicators {
    display: none;
  }
}
.cid-tkck1FWXPz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkck1FWXPz .carousel-inner > .active {
  display: block;
}
.cid-tkck1FWXPz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkck1FWXPz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkck1FWXPz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkck1FWXPz .carousel-control,
  .cid-tkck1FWXPz .carousel-indicators,
  .cid-tkck1FWXPz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkck1FWXPz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkck1FWXPz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkck1FWXPz .carousel-indicators .active,
.cid-tkck1FWXPz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkck1FWXPz .carousel-indicators .active {
  background: #fff;
}
.cid-tkck1FWXPz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkck1FWXPz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkck1FWXPz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkck1FWXPz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkck1FWXPz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkck1FWXPz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkck1FWXPz .carousel {
  width: 100%;
}
.cid-tkck1FWXPz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkck1FWXPz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkck1FWXPz .modal.fade .modal-dialog,
.cid-tkck1FWXPz .modal.in .modal-dialog {
  transform: none;
}
.cid-tkck1FWXPz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkck1FWXPz H6 {
  text-align: center;
}
.cid-tkck1Hr3v5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkck1Hr3v5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkck1Hr3v5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkck1HXw9d {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkck1HXw9d .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkck1HXw9d .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkck1HXw9d .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkck1HXw9d .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkck1HXw9d .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkck1HXw9d .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkck1HXw9d .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkck1HXw9d .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkck1HXw9d .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkck1HXw9d .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkck1HXw9d .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkck1HXw9d .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkck1HXw9d .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkck1HXw9d .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkck1HXw9d foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkck4SXZbT {
  z-index: 1000;
  width: 100%;
}
.cid-tkck4SXZbT nav.navbar {
  position: fixed;
}
.cid-tkck4SXZbT .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-tkck4SXZbT .dropdown-menu {
  padding: 0;
}
.cid-tkck4SXZbT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkck4SXZbT .dropdown-item:hover,
.cid-tkck4SXZbT .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkck4SXZbT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkck4SXZbT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkck4SXZbT .nav-link {
  position: relative;
}
.cid-tkck4SXZbT .container {
  display: flex;
  margin: auto;
}
.cid-tkck4SXZbT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkck4SXZbT .navbar-caption {
  padding-right: 4rem;
}
.cid-tkck4SXZbT .dropdown-menu,
.cid-tkck4SXZbT .navbar.opened {
  background: #1721dd !important;
}
.cid-tkck4SXZbT .nav-item:focus,
.cid-tkck4SXZbT .nav-link:focus {
  outline: none;
}
.cid-tkck4SXZbT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkck4SXZbT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkck4SXZbT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkck4SXZbT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkck4SXZbT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkck4SXZbT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkck4SXZbT .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkck4SXZbT .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkck4SXZbT .navbar.opened {
  transition: all .3s;
}
.cid-tkck4SXZbT .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkck4SXZbT .navbar .navbar-logo img {
  width: auto;
}
.cid-tkck4SXZbT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkck4SXZbT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkck4SXZbT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkck4SXZbT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tkck4SXZbT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkck4SXZbT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkck4SXZbT .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: 55%;
}
.cid-tkck4SXZbT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkck4SXZbT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkck4SXZbT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkck4SXZbT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkck4SXZbT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkck4SXZbT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkck4SXZbT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkck4SXZbT .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: 55%;
  }
  .cid-tkck4SXZbT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkck4SXZbT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkck4SXZbT .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkck4SXZbT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkck4SXZbT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkck4SXZbT .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkck4SXZbT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkck4SXZbT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkck4SXZbT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkck4SXZbT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkck4SXZbT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkck4SXZbT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkck4SXZbT .dropdown-item.active,
.cid-tkck4SXZbT .dropdown-item:active {
  background-color: transparent;
}
.cid-tkck4SXZbT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkck4SXZbT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkck4SXZbT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkck4SXZbT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkck4SXZbT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkck4SXZbT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkck4SXZbT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkck4SXZbT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkck4SXZbT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkck4SXZbT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkck4SXZbT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkck4SXZbT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkck4SXZbT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkck4SXZbT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkck4SXZbT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkck4SXZbT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkck4SXZbT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkck4SXZbT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkck4SXZbT .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkck4SXZbT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkck4SXZbT .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-tkck4SXZbT .navbar {
    height: 77px;
  }
  .cid-tkck4SXZbT .navbar.opened {
    height: auto;
  }
  .cid-tkck4SXZbT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkck4S9rmG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkck4S9rmG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkck4S9rmG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkck4S9rmG .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkck4S9rmG .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkck4S9rmG .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkck4S9rmG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkck4S9rmG .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkck4S9rmG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkck4S9rmG .carousel-control,
.cid-tkck4S9rmG .close {
  background: #1b1b1b;
}
.cid-tkck4S9rmG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkck4S9rmG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkck4S9rmG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkck4S9rmG .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkck4S9rmG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkck4S9rmG .close::before {
  content: '\e91a';
}
.cid-tkck4S9rmG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkck4S9rmG .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkck4S9rmG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkck4S9rmG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkck4S9rmG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkck4S9rmG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkck4S9rmG .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkck4S9rmG .carousel-indicators li.active,
.cid-tkck4S9rmG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkck4S9rmG .carousel-indicators li::after,
.cid-tkck4S9rmG .carousel-indicators li::before {
  content: none;
}
.cid-tkck4S9rmG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkck4S9rmG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkck4S9rmG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkck4S9rmG .carousel-indicators {
    display: none;
  }
}
.cid-tkck4S9rmG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkck4S9rmG .carousel-inner > .active {
  display: block;
}
.cid-tkck4S9rmG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkck4S9rmG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkck4S9rmG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkck4S9rmG .carousel-control,
  .cid-tkck4S9rmG .carousel-indicators,
  .cid-tkck4S9rmG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkck4S9rmG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkck4S9rmG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkck4S9rmG .carousel-indicators .active,
.cid-tkck4S9rmG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkck4S9rmG .carousel-indicators .active {
  background: #fff;
}
.cid-tkck4S9rmG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkck4S9rmG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkck4S9rmG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkck4S9rmG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkck4S9rmG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkck4S9rmG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkck4S9rmG .carousel {
  width: 100%;
}
.cid-tkck4S9rmG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkck4S9rmG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkck4S9rmG .modal.fade .modal-dialog,
.cid-tkck4S9rmG .modal.in .modal-dialog {
  transform: none;
}
.cid-tkck4S9rmG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkck4S9rmG H6 {
  text-align: center;
}
.cid-tkck4Tqaig {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkck4Tqaig .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkck4Tqaig .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkck4TOfFq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1a22a6;
}
.cid-tkck4TOfFq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkck4TOfFq .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkck4TOfFq .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkck4TOfFq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkck4TOfFq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkck4TOfFq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkck4TOfFq .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkck4TOfFq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkck4TOfFq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkck4TOfFq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkck4TOfFq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkck4TOfFq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkck4TOfFq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkck4TOfFq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkck4TOfFq foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkck8QEjHS {
  z-index: 1000;
  width: 100%;
}
.cid-tkck8QEjHS nav.navbar {
  position: fixed;
}
.cid-tkck8QEjHS .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-tkck8QEjHS .dropdown-menu {
  padding: 0;
}
.cid-tkck8QEjHS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkck8QEjHS .dropdown-item:hover,
.cid-tkck8QEjHS .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkck8QEjHS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkck8QEjHS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkck8QEjHS .nav-link {
  position: relative;
}
.cid-tkck8QEjHS .container {
  display: flex;
  margin: auto;
}
.cid-tkck8QEjHS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkck8QEjHS .navbar-caption {
  padding-right: 4rem;
}
.cid-tkck8QEjHS .dropdown-menu,
.cid-tkck8QEjHS .navbar.opened {
  background: #1721dd !important;
}
.cid-tkck8QEjHS .nav-item:focus,
.cid-tkck8QEjHS .nav-link:focus {
  outline: none;
}
.cid-tkck8QEjHS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkck8QEjHS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkck8QEjHS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkck8QEjHS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkck8QEjHS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkck8QEjHS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkck8QEjHS .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkck8QEjHS .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkck8QEjHS .navbar.opened {
  transition: all .3s;
}
.cid-tkck8QEjHS .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkck8QEjHS .navbar .navbar-logo img {
  width: auto;
}
.cid-tkck8QEjHS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkck8QEjHS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkck8QEjHS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkck8QEjHS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkck8QEjHS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkck8QEjHS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkck8QEjHS .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: 55%;
}
.cid-tkck8QEjHS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkck8QEjHS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkck8QEjHS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkck8QEjHS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkck8QEjHS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkck8QEjHS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkck8QEjHS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkck8QEjHS .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: 55%;
  }
  .cid-tkck8QEjHS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkck8QEjHS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkck8QEjHS .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkck8QEjHS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkck8QEjHS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkck8QEjHS .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkck8QEjHS .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkck8QEjHS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkck8QEjHS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkck8QEjHS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkck8QEjHS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkck8QEjHS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkck8QEjHS .dropdown-item.active,
.cid-tkck8QEjHS .dropdown-item:active {
  background-color: transparent;
}
.cid-tkck8QEjHS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkck8QEjHS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkck8QEjHS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkck8QEjHS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkck8QEjHS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkck8QEjHS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkck8QEjHS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkck8QEjHS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkck8QEjHS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkck8QEjHS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkck8QEjHS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkck8QEjHS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkck8QEjHS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkck8QEjHS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkck8QEjHS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkck8QEjHS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkck8QEjHS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkck8QEjHS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkck8QEjHS .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkck8QEjHS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkck8QEjHS .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-tkck8QEjHS .navbar {
    height: 77px;
  }
  .cid-tkck8QEjHS .navbar.opened {
    height: auto;
  }
  .cid-tkck8QEjHS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkck8Oophc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkck8Oophc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkck8Oophc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkck8Oophc .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkck8Oophc .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkck8Oophc .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkck8Oophc .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkck8Oophc .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkck8Oophc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkck8Oophc .carousel-control,
.cid-tkck8Oophc .close {
  background: #1b1b1b;
}
.cid-tkck8Oophc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkck8Oophc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkck8Oophc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkck8Oophc .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkck8Oophc .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkck8Oophc .close::before {
  content: '\e91a';
}
.cid-tkck8Oophc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkck8Oophc .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkck8Oophc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkck8Oophc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkck8Oophc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkck8Oophc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkck8Oophc .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkck8Oophc .carousel-indicators li.active,
.cid-tkck8Oophc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkck8Oophc .carousel-indicators li::after,
.cid-tkck8Oophc .carousel-indicators li::before {
  content: none;
}
.cid-tkck8Oophc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkck8Oophc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkck8Oophc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkck8Oophc .carousel-indicators {
    display: none;
  }
}
.cid-tkck8Oophc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkck8Oophc .carousel-inner > .active {
  display: block;
}
.cid-tkck8Oophc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkck8Oophc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkck8Oophc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkck8Oophc .carousel-control,
  .cid-tkck8Oophc .carousel-indicators,
  .cid-tkck8Oophc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkck8Oophc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkck8Oophc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkck8Oophc .carousel-indicators .active,
.cid-tkck8Oophc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkck8Oophc .carousel-indicators .active {
  background: #fff;
}
.cid-tkck8Oophc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkck8Oophc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkck8Oophc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkck8Oophc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkck8Oophc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkck8Oophc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkck8Oophc .carousel {
  width: 100%;
}
.cid-tkck8Oophc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkck8Oophc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkck8Oophc .modal.fade .modal-dialog,
.cid-tkck8Oophc .modal.in .modal-dialog {
  transform: none;
}
.cid-tkck8Oophc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkck8Oophc H6 {
  text-align: center;
}
.cid-tkck8R5fVs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkck8R5fVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkck8R5fVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkck8Rtmue {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkck8Rtmue .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkck8Rtmue .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkck8Rtmue .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkck8Rtmue .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkck8Rtmue .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkck8Rtmue .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkck8Rtmue .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkck8Rtmue .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkck8Rtmue .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkck8Rtmue .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkck8Rtmue .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkck8Rtmue .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkck8Rtmue .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkck8Rtmue .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkck8Rtmue foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkckdNojQk {
  z-index: 1000;
  width: 100%;
}
.cid-tkckdNojQk nav.navbar {
  position: fixed;
}
.cid-tkckdNojQk .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-tkckdNojQk .dropdown-menu {
  padding: 0;
}
.cid-tkckdNojQk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkckdNojQk .dropdown-item:hover,
.cid-tkckdNojQk .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkckdNojQk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkckdNojQk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkckdNojQk .nav-link {
  position: relative;
}
.cid-tkckdNojQk .container {
  display: flex;
  margin: auto;
}
.cid-tkckdNojQk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkckdNojQk .navbar-caption {
  padding-right: 4rem;
}
.cid-tkckdNojQk .dropdown-menu,
.cid-tkckdNojQk .navbar.opened {
  background: #1721dd !important;
}
.cid-tkckdNojQk .nav-item:focus,
.cid-tkckdNojQk .nav-link:focus {
  outline: none;
}
.cid-tkckdNojQk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkckdNojQk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkckdNojQk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkckdNojQk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkckdNojQk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkckdNojQk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkckdNojQk .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkckdNojQk .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkckdNojQk .navbar.opened {
  transition: all .3s;
}
.cid-tkckdNojQk .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkckdNojQk .navbar .navbar-logo img {
  width: auto;
}
.cid-tkckdNojQk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkckdNojQk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkckdNojQk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkckdNojQk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tkckdNojQk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkckdNojQk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkckdNojQk .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: 55%;
}
.cid-tkckdNojQk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkckdNojQk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkckdNojQk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkckdNojQk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkckdNojQk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkckdNojQk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkckdNojQk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkckdNojQk .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: 55%;
  }
  .cid-tkckdNojQk .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkckdNojQk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkckdNojQk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkckdNojQk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkckdNojQk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkckdNojQk .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkckdNojQk .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkckdNojQk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkckdNojQk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkckdNojQk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkckdNojQk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkckdNojQk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkckdNojQk .dropdown-item.active,
.cid-tkckdNojQk .dropdown-item:active {
  background-color: transparent;
}
.cid-tkckdNojQk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkckdNojQk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkckdNojQk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkckdNojQk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkckdNojQk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkckdNojQk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkckdNojQk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkckdNojQk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkckdNojQk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkckdNojQk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkckdNojQk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkckdNojQk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkckdNojQk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkckdNojQk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkckdNojQk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkckdNojQk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkckdNojQk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkckdNojQk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkckdNojQk .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkckdNojQk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkckdNojQk .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-tkckdNojQk .navbar {
    height: 77px;
  }
  .cid-tkckdNojQk .navbar.opened {
    height: auto;
  }
  .cid-tkckdNojQk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkckdMu11j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkckdMu11j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkckdMu11j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkckdMu11j .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkckdMu11j .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkckdMu11j .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkckdMu11j .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkckdMu11j .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkckdMu11j .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkckdMu11j .carousel-control,
.cid-tkckdMu11j .close {
  background: #1b1b1b;
}
.cid-tkckdMu11j .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkckdMu11j .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkckdMu11j .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkckdMu11j .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkckdMu11j .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkckdMu11j .close::before {
  content: '\e91a';
}
.cid-tkckdMu11j .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkckdMu11j .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkckdMu11j .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkckdMu11j .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkckdMu11j .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkckdMu11j .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkckdMu11j .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkckdMu11j .carousel-indicators li.active,
.cid-tkckdMu11j .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkckdMu11j .carousel-indicators li::after,
.cid-tkckdMu11j .carousel-indicators li::before {
  content: none;
}
.cid-tkckdMu11j .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkckdMu11j .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkckdMu11j .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkckdMu11j .carousel-indicators {
    display: none;
  }
}
.cid-tkckdMu11j .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkckdMu11j .carousel-inner > .active {
  display: block;
}
.cid-tkckdMu11j .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkckdMu11j .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkckdMu11j .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkckdMu11j .carousel-control,
  .cid-tkckdMu11j .carousel-indicators,
  .cid-tkckdMu11j .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkckdMu11j .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkckdMu11j .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkckdMu11j .carousel-indicators .active,
.cid-tkckdMu11j .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkckdMu11j .carousel-indicators .active {
  background: #fff;
}
.cid-tkckdMu11j .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkckdMu11j .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkckdMu11j .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkckdMu11j .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkckdMu11j .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkckdMu11j .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkckdMu11j .carousel {
  width: 100%;
}
.cid-tkckdMu11j .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkckdMu11j .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkckdMu11j .modal.fade .modal-dialog,
.cid-tkckdMu11j .modal.in .modal-dialog {
  transform: none;
}
.cid-tkckdMu11j .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkckdMu11j H6 {
  text-align: center;
}
.cid-tkckdNUA4A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkckdNUA4A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkckdNUA4A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkckdOjd2N {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1a22a6;
}
.cid-tkckdOjd2N .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkckdOjd2N .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkckdOjd2N .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkckdOjd2N .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkckdOjd2N .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkckdOjd2N .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkckdOjd2N .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkckdOjd2N .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkckdOjd2N .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkckdOjd2N .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkckdOjd2N .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkckdOjd2N .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkckdOjd2N .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkckdOjd2N .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkckdOjd2N foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkckh2ckZ6 {
  z-index: 1000;
  width: 100%;
}
.cid-tkckh2ckZ6 nav.navbar {
  position: fixed;
}
.cid-tkckh2ckZ6 .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-tkckh2ckZ6 .dropdown-menu {
  padding: 0;
}
.cid-tkckh2ckZ6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkckh2ckZ6 .dropdown-item:hover,
.cid-tkckh2ckZ6 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkckh2ckZ6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkckh2ckZ6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkckh2ckZ6 .nav-link {
  position: relative;
}
.cid-tkckh2ckZ6 .container {
  display: flex;
  margin: auto;
}
.cid-tkckh2ckZ6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkckh2ckZ6 .navbar-caption {
  padding-right: 4rem;
}
.cid-tkckh2ckZ6 .dropdown-menu,
.cid-tkckh2ckZ6 .navbar.opened {
  background: #1721dd !important;
}
.cid-tkckh2ckZ6 .nav-item:focus,
.cid-tkckh2ckZ6 .nav-link:focus {
  outline: none;
}
.cid-tkckh2ckZ6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkckh2ckZ6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkckh2ckZ6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkckh2ckZ6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkckh2ckZ6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkckh2ckZ6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkckh2ckZ6 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkckh2ckZ6 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkckh2ckZ6 .navbar.opened {
  transition: all .3s;
}
.cid-tkckh2ckZ6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkckh2ckZ6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tkckh2ckZ6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkckh2ckZ6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkckh2ckZ6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkckh2ckZ6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkckh2ckZ6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkckh2ckZ6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkckh2ckZ6 .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: 55%;
}
.cid-tkckh2ckZ6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkckh2ckZ6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkckh2ckZ6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkckh2ckZ6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkckh2ckZ6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkckh2ckZ6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkckh2ckZ6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkckh2ckZ6 .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: 55%;
  }
  .cid-tkckh2ckZ6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkckh2ckZ6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkckh2ckZ6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkckh2ckZ6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkckh2ckZ6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkckh2ckZ6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkckh2ckZ6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkckh2ckZ6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkckh2ckZ6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkckh2ckZ6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkckh2ckZ6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkckh2ckZ6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkckh2ckZ6 .dropdown-item.active,
.cid-tkckh2ckZ6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tkckh2ckZ6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkckh2ckZ6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkckh2ckZ6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkckh2ckZ6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkckh2ckZ6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkckh2ckZ6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkckh2ckZ6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkckh2ckZ6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkckh2ckZ6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkckh2ckZ6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkckh2ckZ6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkckh2ckZ6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkckh2ckZ6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkckh2ckZ6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkckh2ckZ6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkckh2ckZ6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkckh2ckZ6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkckh2ckZ6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkckh2ckZ6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkckh2ckZ6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkckh2ckZ6 .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-tkckh2ckZ6 .navbar {
    height: 77px;
  }
  .cid-tkckh2ckZ6 .navbar.opened {
    height: auto;
  }
  .cid-tkckh2ckZ6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkckh1enI4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkckh1enI4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkckh1enI4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkckh1enI4 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkckh1enI4 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkckh1enI4 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkckh1enI4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkckh1enI4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkckh1enI4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkckh1enI4 .carousel-control,
.cid-tkckh1enI4 .close {
  background: #1b1b1b;
}
.cid-tkckh1enI4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkckh1enI4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkckh1enI4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkckh1enI4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkckh1enI4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkckh1enI4 .close::before {
  content: '\e91a';
}
.cid-tkckh1enI4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkckh1enI4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkckh1enI4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkckh1enI4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkckh1enI4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkckh1enI4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkckh1enI4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkckh1enI4 .carousel-indicators li.active,
.cid-tkckh1enI4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkckh1enI4 .carousel-indicators li::after,
.cid-tkckh1enI4 .carousel-indicators li::before {
  content: none;
}
.cid-tkckh1enI4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkckh1enI4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkckh1enI4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkckh1enI4 .carousel-indicators {
    display: none;
  }
}
.cid-tkckh1enI4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkckh1enI4 .carousel-inner > .active {
  display: block;
}
.cid-tkckh1enI4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkckh1enI4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkckh1enI4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkckh1enI4 .carousel-control,
  .cid-tkckh1enI4 .carousel-indicators,
  .cid-tkckh1enI4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkckh1enI4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkckh1enI4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkckh1enI4 .carousel-indicators .active,
.cid-tkckh1enI4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkckh1enI4 .carousel-indicators .active {
  background: #fff;
}
.cid-tkckh1enI4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkckh1enI4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkckh1enI4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkckh1enI4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkckh1enI4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkckh1enI4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkckh1enI4 .carousel {
  width: 100%;
}
.cid-tkckh1enI4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkckh1enI4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkckh1enI4 .modal.fade .modal-dialog,
.cid-tkckh1enI4 .modal.in .modal-dialog {
  transform: none;
}
.cid-tkckh1enI4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkckh1enI4 H6 {
  text-align: center;
}
.cid-tkckh2Io6r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkckh2Io6r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkckh2Io6r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkckh34ork {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkckh34ork .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkckh34ork .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkckh34ork .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkckh34ork .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkckh34ork .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkckh34ork .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkckh34ork .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkckh34ork .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkckh34ork .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkckh34ork .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkckh34ork .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkckh34ork .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkckh34ork .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkckh34ork .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkckh34ork foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkB5KI846G {
  z-index: 1000;
  width: 100%;
}
.cid-tkB5KI846G nav.navbar {
  position: fixed;
}
.cid-tkB5KI846G .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-tkB5KI846G .dropdown-menu {
  padding: 0;
}
.cid-tkB5KI846G .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkB5KI846G .dropdown-item:hover,
.cid-tkB5KI846G .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkB5KI846G .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkB5KI846G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkB5KI846G .nav-link {
  position: relative;
}
.cid-tkB5KI846G .container {
  display: flex;
  margin: auto;
}
.cid-tkB5KI846G .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkB5KI846G .navbar-caption {
  padding-right: 4rem;
}
.cid-tkB5KI846G .dropdown-menu,
.cid-tkB5KI846G .navbar.opened {
  background: #1721dd !important;
}
.cid-tkB5KI846G .nav-item:focus,
.cid-tkB5KI846G .nav-link:focus {
  outline: none;
}
.cid-tkB5KI846G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkB5KI846G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkB5KI846G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkB5KI846G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkB5KI846G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkB5KI846G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkB5KI846G .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkB5KI846G .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkB5KI846G .navbar.opened {
  transition: all .3s;
}
.cid-tkB5KI846G .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkB5KI846G .navbar .navbar-logo img {
  width: auto;
}
.cid-tkB5KI846G .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkB5KI846G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkB5KI846G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkB5KI846G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkB5KI846G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkB5KI846G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkB5KI846G .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: 55%;
}
.cid-tkB5KI846G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkB5KI846G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkB5KI846G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkB5KI846G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkB5KI846G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkB5KI846G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkB5KI846G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkB5KI846G .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: 55%;
  }
  .cid-tkB5KI846G .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkB5KI846G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkB5KI846G .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkB5KI846G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkB5KI846G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkB5KI846G .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkB5KI846G .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkB5KI846G .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkB5KI846G .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkB5KI846G .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkB5KI846G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkB5KI846G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkB5KI846G .dropdown-item.active,
.cid-tkB5KI846G .dropdown-item:active {
  background-color: transparent;
}
.cid-tkB5KI846G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkB5KI846G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkB5KI846G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkB5KI846G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkB5KI846G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkB5KI846G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkB5KI846G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkB5KI846G .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkB5KI846G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkB5KI846G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkB5KI846G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkB5KI846G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkB5KI846G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkB5KI846G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkB5KI846G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkB5KI846G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkB5KI846G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkB5KI846G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkB5KI846G .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkB5KI846G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkB5KI846G .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-tkB5KI846G .navbar {
    height: 77px;
  }
  .cid-tkB5KI846G .navbar.opened {
    height: auto;
  }
  .cid-tkB5KI846G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkB5KH9zP8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkB5KH9zP8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkB5KH9zP8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkB5KH9zP8 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkB5KH9zP8 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkB5KH9zP8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkB5KH9zP8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkB5KH9zP8 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkB5KH9zP8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkB5KH9zP8 .carousel-control,
.cid-tkB5KH9zP8 .close {
  background: #1b1b1b;
}
.cid-tkB5KH9zP8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkB5KH9zP8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkB5KH9zP8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkB5KH9zP8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkB5KH9zP8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkB5KH9zP8 .close::before {
  content: '\e91a';
}
.cid-tkB5KH9zP8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkB5KH9zP8 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkB5KH9zP8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkB5KH9zP8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkB5KH9zP8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkB5KH9zP8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkB5KH9zP8 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkB5KH9zP8 .carousel-indicators li.active,
.cid-tkB5KH9zP8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkB5KH9zP8 .carousel-indicators li::after,
.cid-tkB5KH9zP8 .carousel-indicators li::before {
  content: none;
}
.cid-tkB5KH9zP8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkB5KH9zP8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkB5KH9zP8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkB5KH9zP8 .carousel-indicators {
    display: none;
  }
}
.cid-tkB5KH9zP8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkB5KH9zP8 .carousel-inner > .active {
  display: block;
}
.cid-tkB5KH9zP8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkB5KH9zP8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkB5KH9zP8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkB5KH9zP8 .carousel-control,
  .cid-tkB5KH9zP8 .carousel-indicators,
  .cid-tkB5KH9zP8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkB5KH9zP8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkB5KH9zP8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkB5KH9zP8 .carousel-indicators .active,
.cid-tkB5KH9zP8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkB5KH9zP8 .carousel-indicators .active {
  background: #fff;
}
.cid-tkB5KH9zP8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkB5KH9zP8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkB5KH9zP8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkB5KH9zP8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkB5KH9zP8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkB5KH9zP8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkB5KH9zP8 .carousel {
  width: 100%;
}
.cid-tkB5KH9zP8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkB5KH9zP8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkB5KH9zP8 .modal.fade .modal-dialog,
.cid-tkB5KH9zP8 .modal.in .modal-dialog {
  transform: none;
}
.cid-tkB5KH9zP8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkB5KH9zP8 H6 {
  text-align: center;
}
.cid-tkB5KIIfvF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkB5KIIfvF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkB5KIIfvF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkB5KJ46nr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkB5KJ46nr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkB5KJ46nr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkB5KJ46nr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkB5KJ46nr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkB5KJ46nr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkB5KJ46nr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkB5KJ46nr .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkB5KJ46nr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkB5KJ46nr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkB5KJ46nr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkB5KJ46nr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkB5KJ46nr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkB5KJ46nr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkB5KJ46nr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkB5KJ46nr foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkB5T4NvT4 {
  z-index: 1000;
  width: 100%;
}
.cid-tkB5T4NvT4 nav.navbar {
  position: fixed;
}
.cid-tkB5T4NvT4 .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-tkB5T4NvT4 .dropdown-menu {
  padding: 0;
}
.cid-tkB5T4NvT4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkB5T4NvT4 .dropdown-item:hover,
.cid-tkB5T4NvT4 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkB5T4NvT4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkB5T4NvT4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkB5T4NvT4 .nav-link {
  position: relative;
}
.cid-tkB5T4NvT4 .container {
  display: flex;
  margin: auto;
}
.cid-tkB5T4NvT4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkB5T4NvT4 .navbar-caption {
  padding-right: 4rem;
}
.cid-tkB5T4NvT4 .dropdown-menu,
.cid-tkB5T4NvT4 .navbar.opened {
  background: #1721dd !important;
}
.cid-tkB5T4NvT4 .nav-item:focus,
.cid-tkB5T4NvT4 .nav-link:focus {
  outline: none;
}
.cid-tkB5T4NvT4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkB5T4NvT4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkB5T4NvT4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkB5T4NvT4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkB5T4NvT4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkB5T4NvT4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkB5T4NvT4 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkB5T4NvT4 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkB5T4NvT4 .navbar.opened {
  transition: all .3s;
}
.cid-tkB5T4NvT4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkB5T4NvT4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tkB5T4NvT4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkB5T4NvT4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkB5T4NvT4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkB5T4NvT4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkB5T4NvT4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkB5T4NvT4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkB5T4NvT4 .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: 55%;
}
.cid-tkB5T4NvT4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkB5T4NvT4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkB5T4NvT4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkB5T4NvT4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkB5T4NvT4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkB5T4NvT4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkB5T4NvT4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkB5T4NvT4 .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: 55%;
  }
  .cid-tkB5T4NvT4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkB5T4NvT4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkB5T4NvT4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkB5T4NvT4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkB5T4NvT4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkB5T4NvT4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkB5T4NvT4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkB5T4NvT4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkB5T4NvT4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkB5T4NvT4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkB5T4NvT4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkB5T4NvT4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkB5T4NvT4 .dropdown-item.active,
.cid-tkB5T4NvT4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tkB5T4NvT4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkB5T4NvT4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkB5T4NvT4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkB5T4NvT4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkB5T4NvT4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkB5T4NvT4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkB5T4NvT4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkB5T4NvT4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkB5T4NvT4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkB5T4NvT4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkB5T4NvT4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkB5T4NvT4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkB5T4NvT4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkB5T4NvT4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkB5T4NvT4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkB5T4NvT4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkB5T4NvT4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkB5T4NvT4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkB5T4NvT4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkB5T4NvT4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkB5T4NvT4 .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-tkB5T4NvT4 .navbar {
    height: 77px;
  }
  .cid-tkB5T4NvT4 .navbar.opened {
    height: auto;
  }
  .cid-tkB5T4NvT4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkB5T3A9ac {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkB5T3A9ac .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkB5T3A9ac .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkB5T3A9ac .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkB5T3A9ac .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkB5T3A9ac .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkB5T3A9ac .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkB5T3A9ac .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkB5T3A9ac .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkB5T3A9ac .carousel-control,
.cid-tkB5T3A9ac .close {
  background: #1b1b1b;
}
.cid-tkB5T3A9ac .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkB5T3A9ac .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkB5T3A9ac .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkB5T3A9ac .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkB5T3A9ac .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkB5T3A9ac .close::before {
  content: '\e91a';
}
.cid-tkB5T3A9ac .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkB5T3A9ac .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkB5T3A9ac .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkB5T3A9ac .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkB5T3A9ac .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkB5T3A9ac .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkB5T3A9ac .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkB5T3A9ac .carousel-indicators li.active,
.cid-tkB5T3A9ac .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkB5T3A9ac .carousel-indicators li::after,
.cid-tkB5T3A9ac .carousel-indicators li::before {
  content: none;
}
.cid-tkB5T3A9ac .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkB5T3A9ac .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkB5T3A9ac .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkB5T3A9ac .carousel-indicators {
    display: none;
  }
}
.cid-tkB5T3A9ac .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkB5T3A9ac .carousel-inner > .active {
  display: block;
}
.cid-tkB5T3A9ac .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkB5T3A9ac .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkB5T3A9ac .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkB5T3A9ac .carousel-control,
  .cid-tkB5T3A9ac .carousel-indicators,
  .cid-tkB5T3A9ac .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkB5T3A9ac .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkB5T3A9ac .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkB5T3A9ac .carousel-indicators .active,
.cid-tkB5T3A9ac .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkB5T3A9ac .carousel-indicators .active {
  background: #fff;
}
.cid-tkB5T3A9ac .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkB5T3A9ac .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkB5T3A9ac .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkB5T3A9ac .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkB5T3A9ac .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkB5T3A9ac .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkB5T3A9ac .carousel {
  width: 100%;
}
.cid-tkB5T3A9ac .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkB5T3A9ac .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkB5T3A9ac .modal.fade .modal-dialog,
.cid-tkB5T3A9ac .modal.in .modal-dialog {
  transform: none;
}
.cid-tkB5T3A9ac .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkB5T3A9ac H6 {
  text-align: center;
}
.cid-tkB5T3A9ac H3 {
  color: #1721dd;
}
.cid-tkB5T5za6x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkB5T5za6x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkB5T5za6x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkB5T5za6x .mbr-section-title {
  color: #1721dd;
}
.cid-tkB5T67N3k {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkB5T67N3k .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkB5T67N3k .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkB5T67N3k .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkB5T67N3k .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkB5T67N3k .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkB5T67N3k .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkB5T67N3k .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkB5T67N3k .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkB5T67N3k .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkB5T67N3k .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkB5T67N3k .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkB5T67N3k .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkB5T67N3k .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkB5T67N3k .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkB5T67N3k foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkB5YqUszq {
  z-index: 1000;
  width: 100%;
}
.cid-tkB5YqUszq nav.navbar {
  position: fixed;
}
.cid-tkB5YqUszq .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-tkB5YqUszq .dropdown-menu {
  padding: 0;
}
.cid-tkB5YqUszq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkB5YqUszq .dropdown-item:hover,
.cid-tkB5YqUszq .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkB5YqUszq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkB5YqUszq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkB5YqUszq .nav-link {
  position: relative;
}
.cid-tkB5YqUszq .container {
  display: flex;
  margin: auto;
}
.cid-tkB5YqUszq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkB5YqUszq .navbar-caption {
  padding-right: 4rem;
}
.cid-tkB5YqUszq .dropdown-menu,
.cid-tkB5YqUszq .navbar.opened {
  background: #1721dd !important;
}
.cid-tkB5YqUszq .nav-item:focus,
.cid-tkB5YqUszq .nav-link:focus {
  outline: none;
}
.cid-tkB5YqUszq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkB5YqUszq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkB5YqUszq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkB5YqUszq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkB5YqUszq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkB5YqUszq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkB5YqUszq .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkB5YqUszq .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkB5YqUszq .navbar.opened {
  transition: all .3s;
}
.cid-tkB5YqUszq .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkB5YqUszq .navbar .navbar-logo img {
  width: auto;
}
.cid-tkB5YqUszq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkB5YqUszq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkB5YqUszq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkB5YqUszq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkB5YqUszq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkB5YqUszq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkB5YqUszq .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: 55%;
}
.cid-tkB5YqUszq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkB5YqUszq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkB5YqUszq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkB5YqUszq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkB5YqUszq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkB5YqUszq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkB5YqUszq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkB5YqUszq .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: 55%;
  }
  .cid-tkB5YqUszq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkB5YqUszq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkB5YqUszq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkB5YqUszq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkB5YqUszq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkB5YqUszq .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkB5YqUszq .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkB5YqUszq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkB5YqUszq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkB5YqUszq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkB5YqUszq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkB5YqUszq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkB5YqUszq .dropdown-item.active,
.cid-tkB5YqUszq .dropdown-item:active {
  background-color: transparent;
}
.cid-tkB5YqUszq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkB5YqUszq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkB5YqUszq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkB5YqUszq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkB5YqUszq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkB5YqUszq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkB5YqUszq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkB5YqUszq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkB5YqUszq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkB5YqUszq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkB5YqUszq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkB5YqUszq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkB5YqUszq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkB5YqUszq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkB5YqUszq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkB5YqUszq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkB5YqUszq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkB5YqUszq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkB5YqUszq .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkB5YqUszq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkB5YqUszq .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-tkB5YqUszq .navbar {
    height: 77px;
  }
  .cid-tkB5YqUszq .navbar.opened {
    height: auto;
  }
  .cid-tkB5YqUszq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkB5YpFleJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkB5YpFleJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkB5YpFleJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkB5YpFleJ .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkB5YpFleJ .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkB5YpFleJ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkB5YpFleJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkB5YpFleJ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkB5YpFleJ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkB5YpFleJ .carousel-control,
.cid-tkB5YpFleJ .close {
  background: #1b1b1b;
}
.cid-tkB5YpFleJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkB5YpFleJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkB5YpFleJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkB5YpFleJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkB5YpFleJ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkB5YpFleJ .close::before {
  content: '\e91a';
}
.cid-tkB5YpFleJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkB5YpFleJ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkB5YpFleJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkB5YpFleJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkB5YpFleJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkB5YpFleJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkB5YpFleJ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkB5YpFleJ .carousel-indicators li.active,
.cid-tkB5YpFleJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkB5YpFleJ .carousel-indicators li::after,
.cid-tkB5YpFleJ .carousel-indicators li::before {
  content: none;
}
.cid-tkB5YpFleJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkB5YpFleJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkB5YpFleJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkB5YpFleJ .carousel-indicators {
    display: none;
  }
}
.cid-tkB5YpFleJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkB5YpFleJ .carousel-inner > .active {
  display: block;
}
.cid-tkB5YpFleJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkB5YpFleJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkB5YpFleJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkB5YpFleJ .carousel-control,
  .cid-tkB5YpFleJ .carousel-indicators,
  .cid-tkB5YpFleJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkB5YpFleJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkB5YpFleJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkB5YpFleJ .carousel-indicators .active,
.cid-tkB5YpFleJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkB5YpFleJ .carousel-indicators .active {
  background: #fff;
}
.cid-tkB5YpFleJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkB5YpFleJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkB5YpFleJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkB5YpFleJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkB5YpFleJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkB5YpFleJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkB5YpFleJ .carousel {
  width: 100%;
}
.cid-tkB5YpFleJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkB5YpFleJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkB5YpFleJ .modal.fade .modal-dialog,
.cid-tkB5YpFleJ .modal.in .modal-dialog {
  transform: none;
}
.cid-tkB5YpFleJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkB5YpFleJ H6 {
  text-align: center;
}
.cid-tkB5YrTwdd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkB5YrTwdd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkB5YrTwdd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkB5YsL2lK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkB5YsL2lK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkB5YsL2lK .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkB5YsL2lK .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkB5YsL2lK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkB5YsL2lK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkB5YsL2lK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkB5YsL2lK .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkB5YsL2lK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkB5YsL2lK .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkB5YsL2lK .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkB5YsL2lK .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkB5YsL2lK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkB5YsL2lK .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkB5YsL2lK .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkB5YsL2lK foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-t5ukiWQD6U {
  z-index: 1000;
  width: 100%;
}
.cid-t5ukiWQD6U nav.navbar {
  position: fixed;
}
.cid-t5ukiWQD6U .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-t5ukiWQD6U .dropdown-menu {
  padding: 0;
}
.cid-t5ukiWQD6U .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5ukiWQD6U .dropdown-item:hover,
.cid-t5ukiWQD6U .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-t5ukiWQD6U .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-t5ukiWQD6U .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5ukiWQD6U .nav-link {
  position: relative;
}
.cid-t5ukiWQD6U .container {
  display: flex;
  margin: auto;
}
.cid-t5ukiWQD6U .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-t5ukiWQD6U .navbar-caption {
  padding-right: 4rem;
}
.cid-t5ukiWQD6U .dropdown-menu,
.cid-t5ukiWQD6U .navbar.opened {
  background: #1721dd !important;
}
.cid-t5ukiWQD6U .nav-item:focus,
.cid-t5ukiWQD6U .nav-link:focus {
  outline: none;
}
.cid-t5ukiWQD6U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5ukiWQD6U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5ukiWQD6U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t5ukiWQD6U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5ukiWQD6U .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5ukiWQD6U .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5ukiWQD6U .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-t5ukiWQD6U .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5ukiWQD6U .navbar.opened {
  transition: all .3s;
}
.cid-t5ukiWQD6U .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-t5ukiWQD6U .navbar .navbar-logo img {
  width: auto;
}
.cid-t5ukiWQD6U .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5ukiWQD6U .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5ukiWQD6U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5ukiWQD6U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-t5ukiWQD6U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5ukiWQD6U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5ukiWQD6U .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: 55%;
}
.cid-t5ukiWQD6U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5ukiWQD6U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t5ukiWQD6U .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t5ukiWQD6U .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5ukiWQD6U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5ukiWQD6U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5ukiWQD6U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5ukiWQD6U .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: 55%;
  }
  .cid-t5ukiWQD6U .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t5ukiWQD6U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5ukiWQD6U .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5ukiWQD6U .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5ukiWQD6U .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5ukiWQD6U .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t5ukiWQD6U .navbar.navbar-short {
  min-height: 60px;
}
.cid-t5ukiWQD6U .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t5ukiWQD6U .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t5ukiWQD6U .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t5ukiWQD6U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5ukiWQD6U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5ukiWQD6U .dropdown-item.active,
.cid-t5ukiWQD6U .dropdown-item:active {
  background-color: transparent;
}
.cid-t5ukiWQD6U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5ukiWQD6U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5ukiWQD6U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5ukiWQD6U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-t5ukiWQD6U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5ukiWQD6U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5ukiWQD6U ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5ukiWQD6U .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5ukiWQD6U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-t5ukiWQD6U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-t5ukiWQD6U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t5ukiWQD6U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t5ukiWQD6U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t5ukiWQD6U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t5ukiWQD6U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5ukiWQD6U nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t5ukiWQD6U nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t5ukiWQD6U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5ukiWQD6U .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t5ukiWQD6U a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5ukiWQD6U .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-t5ukiWQD6U .navbar {
    height: 77px;
  }
  .cid-t5ukiWQD6U .navbar.opened {
    height: auto;
  }
  .cid-t5ukiWQD6U .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5ukiSeRVK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t5ukiSeRVK .carousel {
  height: 800px;
}
.cid-t5ukiSeRVK .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-t5ukiSeRVK .carousel-item,
.cid-t5ukiSeRVK .carousel-inner {
  height: 100%;
}
.cid-t5ukiSeRVK .carousel-caption {
  bottom: 40px;
}
.cid-t5ukiSeRVK .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t5ukiSeRVK .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t5ukiSeRVK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-t5ukiSeRVK .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t5ukiSeRVK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t5ukiSeRVK .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t5ukiSeRVK .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t5ukiSeRVK .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5ukiSeRVK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5ukiSeRVK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5ukiSeRVK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5ukiSeRVK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t5ukiSeRVK .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5ukiSeRVK .carousel-indicators li.active,
.cid-t5ukiSeRVK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5ukiSeRVK .carousel-indicators li::after,
.cid-t5ukiSeRVK .carousel-indicators li::before {
  content: none;
}
.cid-t5ukiSeRVK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5ukiSeRVK .carousel-indicators {
    display: none !important;
  }
}
.cid-t5ukiSPcez {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t5ukiSPcez .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5ukiSPcez .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5ukiSPcez .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-t5ukiSPcez .card {
    margin-bottom: 2rem!important;
  }
  .cid-t5ukiSPcez .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t5ukiSPcez .link-wrap {
    align-items: center;
  }
}
.cid-t5ukiSPcez .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t5ukiSPcez .card-title,
.cid-t5ukiSPcez .card-box {
  color: #f3ac09;
}
.cid-t5ukiSPcez .mbr-text,
.cid-t5ukiSPcez .link-wrap,
.cid-t5ukiSPcez .mbr-section-btn {
  color: #000000;
}
.cid-tl9hjGqnqD {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tl9hjGqnqD img,
.cid-tl9hjGqnqD .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tl9hjGqnqD .item:focus,
.cid-tl9hjGqnqD span:focus {
  outline: none;
}
.cid-tl9hjGqnqD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tl9hjGqnqD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tl9hjGqnqD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tl9hjGqnqD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tl9hjGqnqD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tl9hjGqnqD .mbr-section-title {
  color: #f3ac09;
}
.cid-tl9hjGqnqD .mbr-text,
.cid-tl9hjGqnqD .mbr-section-btn {
  text-align: left;
}
.cid-tl9hjGqnqD .item-title {
  text-align: left;
}
.cid-tl9hjGqnqD .item-subtitle {
  text-align: center;
}
.cid-tl9hjGqnqD .mbr-section-subtitle {
  color: #f3ac09;
}
.cid-t5ukiUYJq4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-t5ukiUYJq4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5ukiUYJq4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5ukiUYJq4 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-t5ukiUYJq4 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-t5ukiUYJq4 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-t5ukiUYJq4 .panel-body,
.cid-t5ukiUYJq4 .card-header {
  padding: 1rem 0;
}
.cid-t5ukiUYJq4 .panel-title-edit {
  color: #000000;
}
.cid-t5ukiUYJq4 H3 {
  color: #f3ac09;
}
.cid-t5ukiVrPmy {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t5ukiVrPmy .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5ukiVrPmy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5ukiVrPmy .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-t5ukiVrPmy .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-t5ukiVrPmy .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t5ukiVrPmy .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t5ukiVrPmy .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t5ukiVrPmy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t5ukiVrPmy .carousel-control,
.cid-t5ukiVrPmy .close {
  background: #1b1b1b;
}
.cid-t5ukiVrPmy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t5ukiVrPmy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t5ukiVrPmy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t5ukiVrPmy .carousel-control-next span {
  margin-left: 5px;
}
.cid-t5ukiVrPmy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t5ukiVrPmy .close::before {
  content: '\e91a';
}
.cid-t5ukiVrPmy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t5ukiVrPmy .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5ukiVrPmy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5ukiVrPmy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5ukiVrPmy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5ukiVrPmy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t5ukiVrPmy .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5ukiVrPmy .carousel-indicators li.active,
.cid-t5ukiVrPmy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5ukiVrPmy .carousel-indicators li::after,
.cid-t5ukiVrPmy .carousel-indicators li::before {
  content: none;
}
.cid-t5ukiVrPmy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5ukiVrPmy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t5ukiVrPmy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t5ukiVrPmy .carousel-indicators {
    display: none;
  }
}
.cid-t5ukiVrPmy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t5ukiVrPmy .carousel-inner > .active {
  display: block;
}
.cid-t5ukiVrPmy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5ukiVrPmy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t5ukiVrPmy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t5ukiVrPmy .carousel-control,
  .cid-t5ukiVrPmy .carousel-indicators,
  .cid-t5ukiVrPmy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t5ukiVrPmy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t5ukiVrPmy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t5ukiVrPmy .carousel-indicators .active,
.cid-t5ukiVrPmy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t5ukiVrPmy .carousel-indicators .active {
  background: #fff;
}
.cid-t5ukiVrPmy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t5ukiVrPmy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t5ukiVrPmy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t5ukiVrPmy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t5ukiVrPmy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t5ukiVrPmy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t5ukiVrPmy .carousel {
  width: 100%;
}
.cid-t5ukiVrPmy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t5ukiVrPmy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t5ukiVrPmy .modal.fade .modal-dialog,
.cid-t5ukiVrPmy .modal.in .modal-dialog {
  transform: none;
}
.cid-t5ukiVrPmy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t5ukiVrPmy H6 {
  text-align: center;
}
.cid-t5ukiVrPmy H3 {
  color: #f3ac09;
}
.cid-tpdLJchHeI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edd224;
}
.cid-tpdLJchHeI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpdLJchHeI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpdLJchHeI .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tpdLJchHeI .team-card:hover {
  transform: translateY(-10px);
}
.cid-tpdLJchHeI .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tpdLJchHeI .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tpdLJchHeI .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tpdLJchHeI .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tpdLJchHeI .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tpdLJchHeI .social-row {
  text-align: center;
}
.cid-tpdLJchHeI .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-tpdLJchHeI .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-tpdLJchHeI .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpdLJchHeI .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tpdLJchHeI .mbr-section-title {
  color: #232323;
}
.cid-t5ukiTdcff {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1926.jpg");
}
.cid-t5ukiTdcff .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5ukiTdcff .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5ukiTdcff .mbr-text,
.cid-t5ukiTdcff .mbr-section-btn {
  color: #232323;
}
.cid-t5ukiTdcff .card-title,
.cid-t5ukiTdcff .card-box {
  color: #353535;
}
.cid-t5ukiTdcff .mbr-text,
.cid-t5ukiTdcff .link-wrap {
  color: #ffffff;
}
.cid-t5ukiTdcff .card-box .mbr-text,
.cid-t5ukiTdcff .mbr-section-btn {
  color: #353535;
}
.cid-t5uOqDgVtw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t5uOqDgVtw .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uOqDgVtw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5uOqDgVtw .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-t5uOqDgVtw .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-t5uOqDgVtw .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t5uOqDgVtw .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-t5uOqDgVtw .mbr-section-title {
  color: #f3ac09;
}
.cid-t5uOqDgVtw .mbr-section-subtitle {
  color: #f3ac09;
}
.cid-t5uOqDgVtw .card-title {
  color: #232323;
}
.cid-t5uOqDgVtw .mbr-text {
  color: #232323;
}
.cid-t5uOqDgVtw .link {
  color: #232323;
}
.cid-t5ukiXe9SD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-t5ukiXe9SD .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t5ukiXe9SD .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t5ukiXe9SD .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t5ukiXe9SD .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t5ukiXe9SD .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t5ukiXe9SD .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t5ukiXe9SD .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t5ukiXe9SD .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t5ukiXe9SD .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t5ukiXe9SD .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t5ukiXe9SD .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t5ukiXe9SD .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t5ukiXe9SD .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t5ukiXe9SD .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t5ukiXe9SD foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tjWhW9rhlw {
  z-index: 1000;
  width: 100%;
}
.cid-tjWhW9rhlw nav.navbar {
  position: fixed;
}
.cid-tjWhW9rhlw .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-tjWhW9rhlw .dropdown-menu {
  padding: 0;
}
.cid-tjWhW9rhlw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tjWhW9rhlw .dropdown-item:hover,
.cid-tjWhW9rhlw .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tjWhW9rhlw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tjWhW9rhlw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tjWhW9rhlw .nav-link {
  position: relative;
}
.cid-tjWhW9rhlw .container {
  display: flex;
  margin: auto;
}
.cid-tjWhW9rhlw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tjWhW9rhlw .navbar-caption {
  padding-right: 4rem;
}
.cid-tjWhW9rhlw .dropdown-menu,
.cid-tjWhW9rhlw .navbar.opened {
  background: #1721dd !important;
}
.cid-tjWhW9rhlw .nav-item:focus,
.cid-tjWhW9rhlw .nav-link:focus {
  outline: none;
}
.cid-tjWhW9rhlw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tjWhW9rhlw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tjWhW9rhlw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tjWhW9rhlw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tjWhW9rhlw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tjWhW9rhlw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tjWhW9rhlw .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tjWhW9rhlw .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tjWhW9rhlw .navbar.opened {
  transition: all .3s;
}
.cid-tjWhW9rhlw .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tjWhW9rhlw .navbar .navbar-logo img {
  width: auto;
}
.cid-tjWhW9rhlw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tjWhW9rhlw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tjWhW9rhlw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tjWhW9rhlw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tjWhW9rhlw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tjWhW9rhlw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tjWhW9rhlw .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: 55%;
}
.cid-tjWhW9rhlw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tjWhW9rhlw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tjWhW9rhlw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tjWhW9rhlw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tjWhW9rhlw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tjWhW9rhlw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tjWhW9rhlw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tjWhW9rhlw .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: 55%;
  }
  .cid-tjWhW9rhlw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tjWhW9rhlw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tjWhW9rhlw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tjWhW9rhlw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tjWhW9rhlw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tjWhW9rhlw .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tjWhW9rhlw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tjWhW9rhlw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tjWhW9rhlw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tjWhW9rhlw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tjWhW9rhlw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tjWhW9rhlw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tjWhW9rhlw .dropdown-item.active,
.cid-tjWhW9rhlw .dropdown-item:active {
  background-color: transparent;
}
.cid-tjWhW9rhlw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tjWhW9rhlw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tjWhW9rhlw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tjWhW9rhlw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tjWhW9rhlw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tjWhW9rhlw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tjWhW9rhlw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tjWhW9rhlw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tjWhW9rhlw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tjWhW9rhlw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tjWhW9rhlw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tjWhW9rhlw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tjWhW9rhlw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tjWhW9rhlw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tjWhW9rhlw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tjWhW9rhlw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tjWhW9rhlw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tjWhW9rhlw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tjWhW9rhlw .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tjWhW9rhlw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tjWhW9rhlw .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-tjWhW9rhlw .navbar {
    height: 77px;
  }
  .cid-tjWhW9rhlw .navbar.opened {
    height: auto;
  }
  .cid-tjWhW9rhlw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tjWhW3cBzs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tjWhW3cBzs .carousel {
  height: 800px;
}
.cid-tjWhW3cBzs .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tjWhW3cBzs .carousel-item,
.cid-tjWhW3cBzs .carousel-inner {
  height: 100%;
}
.cid-tjWhW3cBzs .carousel-caption {
  bottom: 40px;
}
.cid-tjWhW3cBzs .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tjWhW3cBzs .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tjWhW3cBzs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tjWhW3cBzs .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tjWhW3cBzs .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tjWhW3cBzs .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tjWhW3cBzs .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tjWhW3cBzs .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tjWhW3cBzs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjWhW3cBzs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tjWhW3cBzs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tjWhW3cBzs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tjWhW3cBzs .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tjWhW3cBzs .carousel-indicators li.active,
.cid-tjWhW3cBzs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tjWhW3cBzs .carousel-indicators li::after,
.cid-tjWhW3cBzs .carousel-indicators li::before {
  content: none;
}
.cid-tjWhW3cBzs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tjWhW3cBzs .carousel-indicators {
    display: none !important;
  }
}
.cid-tjWhW3VFeL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e52be0;
}
.cid-tjWhW3VFeL .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjWhW3VFeL .mbr-text {
  color: #ffffff;
}
.cid-tjWhW4brga {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tjWhW4brga .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjWhW4brga .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjWhW4brga .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tjWhW4brga .card {
    margin-bottom: 2rem!important;
  }
  .cid-tjWhW4brga .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tjWhW4brga .link-wrap {
    align-items: center;
  }
}
.cid-tjWhW4brga .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tjWhW4brga .card-title,
.cid-tjWhW4brga .card-box {
  color: #ba40bf;
}
.cid-tjWhW4brga .mbr-text,
.cid-tjWhW4brga .link-wrap,
.cid-tjWhW4brga .mbr-section-btn {
  color: #000000;
}
.cid-tDUkZLgysi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fdd2fb;
}
.cid-tDUkZLgysi img,
.cid-tDUkZLgysi .item-img {
  width: 100%;
}
.cid-tDUkZLgysi .item:focus,
.cid-tDUkZLgysi span:focus {
  outline: none;
}
.cid-tDUkZLgysi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDUkZLgysi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDUkZLgysi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDUkZLgysi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDUkZLgysi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDUkZLgysi .mbr-section-title {
  color: #ba40bf;
}
.cid-tDUkZLgysi .mbr-text,
.cid-tDUkZLgysi .mbr-section-btn {
  text-align: left;
}
.cid-tDUkZLgysi .item-title {
  text-align: left;
}
.cid-tDUkZLgysi .item-subtitle {
  text-align: left;
}
.cid-tDUkZLgysi .mbr-section-subtitle {
  color: #ba40bf;
}
.cid-tkMP1z8jsD {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkMP1z8jsD img,
.cid-tkMP1z8jsD .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tkMP1z8jsD .item:focus,
.cid-tkMP1z8jsD span:focus {
  outline: none;
}
.cid-tkMP1z8jsD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tkMP1z8jsD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tkMP1z8jsD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tkMP1z8jsD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tkMP1z8jsD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tkMP1z8jsD .mbr-section-title {
  color: #ba40bf;
}
.cid-tkMP1z8jsD .mbr-text,
.cid-tkMP1z8jsD .mbr-section-btn {
  text-align: left;
}
.cid-tkMP1z8jsD .item-title {
  text-align: left;
}
.cid-tkMP1z8jsD .item-subtitle {
  text-align: center;
}
.cid-tkMP1z8jsD .mbr-section-subtitle {
  color: #ba40bf;
}
.cid-tWcSCXa1Nl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tWcSCXa1Nl img,
.cid-tWcSCXa1Nl .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tWcSCXa1Nl .item:focus,
.cid-tWcSCXa1Nl span:focus {
  outline: none;
}
.cid-tWcSCXa1Nl .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tWcSCXa1Nl .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tWcSCXa1Nl .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tWcSCXa1Nl .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWcSCXa1Nl .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tWcSCXa1Nl .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tWcSCXa1Nl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tWcSCXa1Nl .mbr-section-title {
  color: #232323;
}
.cid-tWcSCXa1Nl .mbr-text,
.cid-tWcSCXa1Nl .mbr-section-btn {
  text-align: center;
}
.cid-tWcSCXa1Nl .item-title {
  text-align: center;
}
.cid-tWcSCXa1Nl .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tjWhW6z42S {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/pngtreeatmosphere-awards-ceremony-poster-1117700.jpg");
}
.cid-tjWhW6z42S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjWhW6z42S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjWhW6z42S ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tjWhW6z42S li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tjWhW6z42S ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e6c63b;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tjWhW6z42S H3 {
  color: #000000;
  text-align: left;
}
.cid-tjWhW6z42S .list {
  color: #000000;
  text-align: left;
}
.cid-tjWhW6XVNh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tjWhW6XVNh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjWhW6XVNh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjWhW6XVNh .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tjWhW6XVNh .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tjWhW6XVNh .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-tjWhW6XVNh .panel-body,
.cid-tjWhW6XVNh .card-header {
  padding: 1rem 0;
}
.cid-tjWhW6XVNh .panel-title-edit {
  color: #000000;
}
.cid-tjWhW6XVNh H3 {
  color: #ba40bf;
}
.cid-tjWhW7pBbL {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tjWhW7pBbL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjWhW7pBbL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjWhW7pBbL .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tjWhW7pBbL .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tjWhW7pBbL .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tjWhW7pBbL .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tjWhW7pBbL .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tjWhW7pBbL .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tjWhW7pBbL .carousel-control,
.cid-tjWhW7pBbL .close {
  background: #1b1b1b;
}
.cid-tjWhW7pBbL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tjWhW7pBbL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tjWhW7pBbL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tjWhW7pBbL .carousel-control-next span {
  margin-left: 5px;
}
.cid-tjWhW7pBbL .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tjWhW7pBbL .close::before {
  content: '\e91a';
}
.cid-tjWhW7pBbL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tjWhW7pBbL .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tjWhW7pBbL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjWhW7pBbL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tjWhW7pBbL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tjWhW7pBbL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tjWhW7pBbL .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tjWhW7pBbL .carousel-indicators li.active,
.cid-tjWhW7pBbL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tjWhW7pBbL .carousel-indicators li::after,
.cid-tjWhW7pBbL .carousel-indicators li::before {
  content: none;
}
.cid-tjWhW7pBbL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tjWhW7pBbL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tjWhW7pBbL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tjWhW7pBbL .carousel-indicators {
    display: none;
  }
}
.cid-tjWhW7pBbL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tjWhW7pBbL .carousel-inner > .active {
  display: block;
}
.cid-tjWhW7pBbL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjWhW7pBbL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tjWhW7pBbL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tjWhW7pBbL .carousel-control,
  .cid-tjWhW7pBbL .carousel-indicators,
  .cid-tjWhW7pBbL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tjWhW7pBbL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tjWhW7pBbL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tjWhW7pBbL .carousel-indicators .active,
.cid-tjWhW7pBbL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tjWhW7pBbL .carousel-indicators .active {
  background: #fff;
}
.cid-tjWhW7pBbL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tjWhW7pBbL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tjWhW7pBbL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tjWhW7pBbL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tjWhW7pBbL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tjWhW7pBbL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tjWhW7pBbL .carousel {
  width: 100%;
}
.cid-tjWhW7pBbL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tjWhW7pBbL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tjWhW7pBbL .modal.fade .modal-dialog,
.cid-tjWhW7pBbL .modal.in .modal-dialog {
  transform: none;
}
.cid-tjWhW7pBbL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tjWhW7pBbL H6 {
  text-align: center;
}
.cid-tjWhW7pBbL H3 {
  color: #ba40bf;
}
.cid-tDJKxWUZ1X {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tDJKxWUZ1X .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDJKxWUZ1X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDJKxWUZ1X .video-wrapper iframe {
  width: 100%;
}
.cid-tDJKxWUZ1X .mbr-section-title,
.cid-tDJKxWUZ1X .mbr-section-subtitle,
.cid-tDJKxWUZ1X .mbr-text {
  text-align: center;
}
.cid-tDJKxWUZ1X .mbr-section-title {
  color: #bd40b7;
}
.cid-tvZa7dzNeY {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tvZa7dzNeY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvZa7dzNeY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvZa7dzNeY .video-wrapper iframe {
  width: 100%;
}
.cid-tvZa7dzNeY .mbr-section-title,
.cid-tvZa7dzNeY .mbr-section-subtitle,
.cid-tvZa7dzNeY .mbr-text {
  text-align: center;
}
.cid-tHdszzRSCM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #bd40b7;
}
.cid-tHdszzRSCM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHdszzRSCM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHdszzRSCM .mbr-text,
.cid-tHdszzRSCM .mbr-section-btn {
  color: #232323;
}
.cid-tHdszzRSCM .card-title,
.cid-tHdszzRSCM .card-box {
  color: #ffffff;
}
.cid-tHdszzRSCM .mbr-text,
.cid-tHdszzRSCM .link-wrap {
  color: #ffffff;
}
.cid-tpdDAPNeNS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pngtreecartoon-wind-teacher-podium-lecture-1000299.jpg");
}
.cid-tpdDAPNeNS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpdDAPNeNS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpdDAPNeNS .mbr-text,
.cid-tpdDAPNeNS .mbr-section-btn {
  color: #232323;
}
.cid-tpdDAPNeNS .card-title,
.cid-tpdDAPNeNS .card-box {
  color: #ba40bf;
}
.cid-tpdDAPNeNS .mbr-text,
.cid-tpdDAPNeNS .link-wrap {
  color: #ffffff;
}
.cid-tpdDAPNeNS .card-box .mbr-text,
.cid-tpdDAPNeNS .mbr-section-btn {
  color: #ba40bf;
}
.cid-tjWhW8LW7P {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pngtreepurple-abstract-gradient-geometric-low-1322507.png");
}
.cid-tjWhW8LW7P .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjWhW8LW7P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjWhW8LW7P .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-tjWhW8LW7P .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-tjWhW8LW7P .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-tjWhW8LW7P .wrapper {
  padding: 30px 0;
}
.cid-tjWhW8LW7P .mbr-section-title {
  color: #fafafa;
}
.cid-tjWhW8LW7P .mbr-text,
.cid-tjWhW8LW7P .mbr-section-btn {
  color: #ffffff;
}
.cid-tjWhW94lbM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tjWhW94lbM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjWhW94lbM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjWhW94lbM .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-tjWhW94lbM .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tjWhW94lbM .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tjWhW94lbM .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tjWhW94lbM .mbr-section-title {
  color: #ba40bf;
}
.cid-tjWhW94lbM .mbr-section-subtitle {
  color: #ba40bf;
}
.cid-tlODcoNNqg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ededed;
}
.cid-tlODcoNNqg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tlODcoNNqg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tlODcoNNqg .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tlODcoNNqg .bg-youtube:hover {
  background: #cc0000;
}
.cid-tlODcoNNqg .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tlODcoNNqg [class^="socicon-"]:before,
.cid-tlODcoNNqg [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tlODcoNNqg .mbr-section-title,
.cid-tlODcoNNqg .social-list {
  color: #e52be0;
}
.cid-tjWhW9S09r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tjWhW9S09r .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tjWhW9S09r .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tjWhW9S09r .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tjWhW9S09r .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tjWhW9S09r .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tjWhW9S09r .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tjWhW9S09r .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tjWhW9S09r .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tjWhW9S09r .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tjWhW9S09r .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tjWhW9S09r .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tjWhW9S09r .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tjWhW9S09r .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tjWhW9S09r .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tjWhW9S09r foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-t5uQJLMexK {
  z-index: 1000;
  width: 100%;
}
.cid-t5uQJLMexK nav.navbar {
  position: fixed;
}
.cid-t5uQJLMexK .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-t5uQJLMexK .dropdown-menu {
  padding: 0;
}
.cid-t5uQJLMexK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5uQJLMexK .dropdown-item:hover,
.cid-t5uQJLMexK .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-t5uQJLMexK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-t5uQJLMexK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5uQJLMexK .nav-link {
  position: relative;
}
.cid-t5uQJLMexK .container {
  display: flex;
  margin: auto;
}
.cid-t5uQJLMexK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-t5uQJLMexK .navbar-caption {
  padding-right: 4rem;
}
.cid-t5uQJLMexK .dropdown-menu,
.cid-t5uQJLMexK .navbar.opened {
  background: #1721dd !important;
}
.cid-t5uQJLMexK .nav-item:focus,
.cid-t5uQJLMexK .nav-link:focus {
  outline: none;
}
.cid-t5uQJLMexK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5uQJLMexK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5uQJLMexK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t5uQJLMexK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5uQJLMexK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5uQJLMexK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5uQJLMexK .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-t5uQJLMexK .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5uQJLMexK .navbar.opened {
  transition: all .3s;
}
.cid-t5uQJLMexK .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-t5uQJLMexK .navbar .navbar-logo img {
  width: auto;
}
.cid-t5uQJLMexK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5uQJLMexK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5uQJLMexK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5uQJLMexK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-t5uQJLMexK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5uQJLMexK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5uQJLMexK .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: 55%;
}
.cid-t5uQJLMexK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5uQJLMexK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t5uQJLMexK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t5uQJLMexK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5uQJLMexK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5uQJLMexK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5uQJLMexK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5uQJLMexK .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: 55%;
  }
  .cid-t5uQJLMexK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t5uQJLMexK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5uQJLMexK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5uQJLMexK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5uQJLMexK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5uQJLMexK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t5uQJLMexK .navbar.navbar-short {
  min-height: 60px;
}
.cid-t5uQJLMexK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t5uQJLMexK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t5uQJLMexK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t5uQJLMexK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5uQJLMexK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5uQJLMexK .dropdown-item.active,
.cid-t5uQJLMexK .dropdown-item:active {
  background-color: transparent;
}
.cid-t5uQJLMexK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5uQJLMexK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5uQJLMexK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5uQJLMexK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-t5uQJLMexK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5uQJLMexK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5uQJLMexK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5uQJLMexK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5uQJLMexK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-t5uQJLMexK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-t5uQJLMexK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t5uQJLMexK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t5uQJLMexK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t5uQJLMexK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t5uQJLMexK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5uQJLMexK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t5uQJLMexK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t5uQJLMexK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5uQJLMexK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t5uQJLMexK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5uQJLMexK .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-t5uQJLMexK .navbar {
    height: 77px;
  }
  .cid-t5uQJLMexK .navbar.opened {
    height: auto;
  }
  .cid-t5uQJLMexK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5uQJGFylS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t5uQJGFylS .carousel {
  height: 800px;
}
.cid-t5uQJGFylS .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-t5uQJGFylS .carousel-item,
.cid-t5uQJGFylS .carousel-inner {
  height: 100%;
}
.cid-t5uQJGFylS .carousel-caption {
  bottom: 40px;
}
.cid-t5uQJGFylS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t5uQJGFylS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t5uQJGFylS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-t5uQJGFylS .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t5uQJGFylS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t5uQJGFylS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t5uQJGFylS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t5uQJGFylS .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5uQJGFylS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5uQJGFylS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5uQJGFylS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5uQJGFylS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t5uQJGFylS .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5uQJGFylS .carousel-indicators li.active,
.cid-t5uQJGFylS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5uQJGFylS .carousel-indicators li::after,
.cid-t5uQJGFylS .carousel-indicators li::before {
  content: none;
}
.cid-t5uQJGFylS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5uQJGFylS .carousel-indicators {
    display: none !important;
  }
}
.cid-t5uQJHk1N3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t5uQJHk1N3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uQJHk1N3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5uQJHk1N3 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-t5uQJHk1N3 .card {
    margin-bottom: 2rem!important;
  }
  .cid-t5uQJHk1N3 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t5uQJHk1N3 .link-wrap {
    align-items: center;
  }
}
.cid-t5uQJHk1N3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t5uQJHk1N3 .card-title,
.cid-t5uQJHk1N3 .card-box {
  color: #ff9966;
}
.cid-t5uQJHk1N3 .mbr-text,
.cid-t5uQJHk1N3 .link-wrap,
.cid-t5uQJHk1N3 .mbr-section-btn {
  color: #000000;
}
.cid-tkLVujWmK6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pngtreedigital-technology-geometric-hexagon-orange-1451800.png");
}
.cid-tkLVujWmK6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkLVujWmK6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tkLVujWmK6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tkLVujWmK6 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tkLVujWmK6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tkLVujWmK6 .mbr-section-title {
  color: #232323;
}
.cid-tlqicLWkGV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tlqicLWkGV img,
.cid-tlqicLWkGV .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tlqicLWkGV .item:focus,
.cid-tlqicLWkGV span:focus {
  outline: none;
}
.cid-tlqicLWkGV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tlqicLWkGV .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tlqicLWkGV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tlqicLWkGV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tlqicLWkGV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tlqicLWkGV .mbr-section-title {
  color: #ff9966;
}
.cid-tlqicLWkGV .mbr-text,
.cid-tlqicLWkGV .mbr-section-btn {
  text-align: left;
}
.cid-tlqicLWkGV .item-title {
  text-align: left;
}
.cid-tlqicLWkGV .item-subtitle {
  text-align: center;
}
.cid-tlqicLWkGV .mbr-section-subtitle {
  color: #ff9966;
}
.cid-t5uQJJFw9P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pngtreeorange-business-background-lines-1326867.png");
}
.cid-t5uQJJFw9P .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uQJJFw9P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5uQJJFw9P ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-t5uQJJFw9P li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-t5uQJJFw9P ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #f5e007;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-t5uQJJFw9P H3 {
  color: #000000;
}
.cid-t5uQJKrlMg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t5uQJKrlMg .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uQJKrlMg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5uQJKrlMg .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-t5uQJKrlMg .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-t5uQJKrlMg .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t5uQJKrlMg .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t5uQJKrlMg .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t5uQJKrlMg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t5uQJKrlMg .carousel-control,
.cid-t5uQJKrlMg .close {
  background: #1b1b1b;
}
.cid-t5uQJKrlMg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t5uQJKrlMg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t5uQJKrlMg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t5uQJKrlMg .carousel-control-next span {
  margin-left: 5px;
}
.cid-t5uQJKrlMg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t5uQJKrlMg .close::before {
  content: '\e91a';
}
.cid-t5uQJKrlMg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t5uQJKrlMg .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5uQJKrlMg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5uQJKrlMg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5uQJKrlMg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5uQJKrlMg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t5uQJKrlMg .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5uQJKrlMg .carousel-indicators li.active,
.cid-t5uQJKrlMg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5uQJKrlMg .carousel-indicators li::after,
.cid-t5uQJKrlMg .carousel-indicators li::before {
  content: none;
}
.cid-t5uQJKrlMg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5uQJKrlMg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t5uQJKrlMg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t5uQJKrlMg .carousel-indicators {
    display: none;
  }
}
.cid-t5uQJKrlMg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t5uQJKrlMg .carousel-inner > .active {
  display: block;
}
.cid-t5uQJKrlMg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5uQJKrlMg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t5uQJKrlMg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t5uQJKrlMg .carousel-control,
  .cid-t5uQJKrlMg .carousel-indicators,
  .cid-t5uQJKrlMg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t5uQJKrlMg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t5uQJKrlMg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t5uQJKrlMg .carousel-indicators .active,
.cid-t5uQJKrlMg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t5uQJKrlMg .carousel-indicators .active {
  background: #fff;
}
.cid-t5uQJKrlMg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t5uQJKrlMg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t5uQJKrlMg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t5uQJKrlMg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t5uQJKrlMg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t5uQJKrlMg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t5uQJKrlMg .carousel {
  width: 100%;
}
.cid-t5uQJKrlMg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t5uQJKrlMg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t5uQJKrlMg .modal.fade .modal-dialog,
.cid-t5uQJKrlMg .modal.in .modal-dialog {
  transform: none;
}
.cid-t5uQJKrlMg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t5uQJKrlMg H6 {
  text-align: center;
}
.cid-t5uQJKrlMg H3 {
  color: #ff9966;
}
.cid-t5uQJHQtiB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #f3ac09;
}
.cid-t5uQJHQtiB .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uQJHQtiB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5uQJHQtiB .mbr-text,
.cid-t5uQJHQtiB .mbr-section-btn {
  color: #232323;
}
.cid-t5uQJHQtiB .card-title,
.cid-t5uQJHQtiB .card-box {
  color: #ffffff;
}
.cid-t5uQJHQtiB .mbr-text,
.cid-t5uQJHQtiB .link-wrap {
  color: #ffffff;
}
.cid-tHdu9hcEVC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ef1919;
}
.cid-tHdu9hcEVC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHdu9hcEVC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHdu9hcEVC .mbr-text,
.cid-tHdu9hcEVC .mbr-section-btn {
  color: #232323;
}
.cid-tHdu9hcEVC .card-title,
.cid-tHdu9hcEVC .card-box {
  color: #ffffff;
}
.cid-tHdu9hcEVC .mbr-text,
.cid-tHdu9hcEVC .link-wrap {
  color: #ffffff;
}
.cid-t5uTlHvBqL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-t5uTlHvBqL .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uTlHvBqL .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-t5uTlHvBqL .row {
    flex-direction: column-reverse;
  }
  .cid-t5uTlHvBqL .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t5uTlHvBqL .google-map {
  height: 100%;
  position: relative;
}
.cid-t5uTlHvBqL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t5uTlHvBqL .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t5uTlHvBqL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t5uTlHvBqL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t5uTlHvBqL .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-t5uTlHvBqL .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
.cid-t5uTlHvBqL .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-t5uTlHvBqL .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t5uTlHvBqL .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-t5uTlHvBqL .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-t5uTlHvBqL .mbr-section-title {
  color: #ff9966;
}
.cid-t5uTlHvBqL .mbr-section-subtitle {
  color: #ff9966;
}
.cid-t5uQJMgJcQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-t5uQJMgJcQ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t5uQJMgJcQ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t5uQJMgJcQ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t5uQJMgJcQ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t5uQJMgJcQ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t5uQJMgJcQ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t5uQJMgJcQ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t5uQJMgJcQ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t5uQJMgJcQ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t5uQJMgJcQ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t5uQJMgJcQ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t5uQJMgJcQ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t5uQJMgJcQ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t5uQJMgJcQ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t5uQJMgJcQ foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-t5pyZAMJnT {
  z-index: 1000;
  width: 100%;
}
.cid-t5pyZAMJnT nav.navbar {
  position: fixed;
}
.cid-t5pyZAMJnT .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-t5pyZAMJnT .dropdown-menu {
  padding: 0;
}
.cid-t5pyZAMJnT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5pyZAMJnT .dropdown-item:hover,
.cid-t5pyZAMJnT .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-t5pyZAMJnT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-t5pyZAMJnT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5pyZAMJnT .nav-link {
  position: relative;
}
.cid-t5pyZAMJnT .container {
  display: flex;
  margin: auto;
}
.cid-t5pyZAMJnT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-t5pyZAMJnT .navbar-caption {
  padding-right: 4rem;
}
.cid-t5pyZAMJnT .dropdown-menu,
.cid-t5pyZAMJnT .navbar.opened {
  background: #1721dd !important;
}
.cid-t5pyZAMJnT .nav-item:focus,
.cid-t5pyZAMJnT .nav-link:focus {
  outline: none;
}
.cid-t5pyZAMJnT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5pyZAMJnT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5pyZAMJnT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t5pyZAMJnT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5pyZAMJnT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5pyZAMJnT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5pyZAMJnT .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-t5pyZAMJnT .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5pyZAMJnT .navbar.opened {
  transition: all .3s;
}
.cid-t5pyZAMJnT .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-t5pyZAMJnT .navbar .navbar-logo img {
  width: auto;
}
.cid-t5pyZAMJnT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5pyZAMJnT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5pyZAMJnT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5pyZAMJnT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-t5pyZAMJnT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5pyZAMJnT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5pyZAMJnT .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: 55%;
}
.cid-t5pyZAMJnT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5pyZAMJnT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t5pyZAMJnT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t5pyZAMJnT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5pyZAMJnT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5pyZAMJnT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5pyZAMJnT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5pyZAMJnT .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: 55%;
  }
  .cid-t5pyZAMJnT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t5pyZAMJnT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5pyZAMJnT .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5pyZAMJnT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5pyZAMJnT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5pyZAMJnT .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t5pyZAMJnT .navbar.navbar-short {
  min-height: 60px;
}
.cid-t5pyZAMJnT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t5pyZAMJnT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t5pyZAMJnT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t5pyZAMJnT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5pyZAMJnT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5pyZAMJnT .dropdown-item.active,
.cid-t5pyZAMJnT .dropdown-item:active {
  background-color: transparent;
}
.cid-t5pyZAMJnT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5pyZAMJnT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5pyZAMJnT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5pyZAMJnT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-t5pyZAMJnT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5pyZAMJnT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5pyZAMJnT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5pyZAMJnT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5pyZAMJnT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-t5pyZAMJnT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-t5pyZAMJnT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t5pyZAMJnT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t5pyZAMJnT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t5pyZAMJnT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t5pyZAMJnT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5pyZAMJnT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t5pyZAMJnT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t5pyZAMJnT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5pyZAMJnT .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t5pyZAMJnT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5pyZAMJnT .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-t5pyZAMJnT .navbar {
    height: 77px;
  }
  .cid-t5pyZAMJnT .navbar.opened {
    height: auto;
  }
  .cid-t5pyZAMJnT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5pyZvPPo5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t5pyZvPPo5 .carousel {
  height: 800px;
}
.cid-t5pyZvPPo5 .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-t5pyZvPPo5 .carousel-item,
.cid-t5pyZvPPo5 .carousel-inner {
  height: 100%;
}
.cid-t5pyZvPPo5 .carousel-caption {
  bottom: 40px;
}
.cid-t5pyZvPPo5 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t5pyZvPPo5 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t5pyZvPPo5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-t5pyZvPPo5 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t5pyZvPPo5 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t5pyZvPPo5 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t5pyZvPPo5 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t5pyZvPPo5 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5pyZvPPo5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pyZvPPo5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5pyZvPPo5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5pyZvPPo5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t5pyZvPPo5 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5pyZvPPo5 .carousel-indicators li.active,
.cid-t5pyZvPPo5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5pyZvPPo5 .carousel-indicators li::after,
.cid-t5pyZvPPo5 .carousel-indicators li::before {
  content: none;
}
.cid-t5pyZvPPo5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5pyZvPPo5 .carousel-indicators {
    display: none !important;
  }
}
.cid-t5ApJaAq1G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ed1616;
}
.cid-t5ApJaAq1G .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t5ApJaAq1G .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tjQsPOYzO2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #6ec7f2;
}
.cid-tjQsPOYzO2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjQsPOYzO2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tjQsPOYzO2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tjQsPOYzO2 .row {
  flex-direction: row-reverse;
}
.cid-tjQsPOYzO2 img {
  width: 100%;
}
.cid-tjQsPOYzO2 .mbr-description {
  text-align: center;
  color: #232323;
}
.cid-t5pyZwgATI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t5pyZwgATI .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pyZwgATI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pyZwgATI .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-t5pyZwgATI .card {
    margin-bottom: 2rem!important;
  }
  .cid-t5pyZwgATI .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t5pyZwgATI .link-wrap {
    align-items: center;
  }
}
.cid-t5pyZwgATI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t5pyZwgATI .card-title,
.cid-t5pyZwgATI .card-box {
  color: #e43f3f;
}
.cid-t5pyZwgATI .mbr-text,
.cid-t5pyZwgATI .link-wrap,
.cid-t5pyZwgATI .mbr-section-btn {
  color: #000000;
}
.cid-tDUwaUWvFH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffb5b5;
}
.cid-tDUwaUWvFH img,
.cid-tDUwaUWvFH .item-img {
  width: 100%;
}
.cid-tDUwaUWvFH .item:focus,
.cid-tDUwaUWvFH span:focus {
  outline: none;
}
.cid-tDUwaUWvFH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDUwaUWvFH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDUwaUWvFH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDUwaUWvFH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDUwaUWvFH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDUwaUWvFH .mbr-section-title {
  color: #e43f3f;
}
.cid-tDUwaUWvFH .mbr-text,
.cid-tDUwaUWvFH .mbr-section-btn {
  text-align: left;
}
.cid-tDUwaUWvFH .item-title {
  text-align: left;
}
.cid-tDUwaUWvFH .item-subtitle {
  text-align: left;
}
.cid-tDUwaUWvFH .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-tkMQxDwUO8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkMQxDwUO8 img,
.cid-tkMQxDwUO8 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tkMQxDwUO8 .item:focus,
.cid-tkMQxDwUO8 span:focus {
  outline: none;
}
.cid-tkMQxDwUO8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tkMQxDwUO8 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tkMQxDwUO8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tkMQxDwUO8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tkMQxDwUO8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tkMQxDwUO8 .mbr-section-title {
  color: #e43f3f;
}
.cid-tkMQxDwUO8 .mbr-text,
.cid-tkMQxDwUO8 .mbr-section-btn {
  text-align: left;
}
.cid-tkMQxDwUO8 .item-title {
  text-align: left;
}
.cid-tkMQxDwUO8 .item-subtitle {
  text-align: center;
}
.cid-tkMQxDwUO8 .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t5pyZy2rUX {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/pngtreeatmosphere-awards-ceremony-poster-1117700.jpg");
}
.cid-t5pyZy2rUX .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pyZy2rUX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pyZy2rUX ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-t5pyZy2rUX li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-t5pyZy2rUX ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-t5pyZy2rUX H3 {
  color: #000000;
}
.cid-t5pyZy2rUX .list {
  color: #000000;
}
.cid-t5pyZysDuK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-t5pyZysDuK .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pyZysDuK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pyZysDuK .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-t5pyZysDuK .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-t5pyZysDuK .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-t5pyZysDuK .panel-body,
.cid-t5pyZysDuK .card-header {
  padding: 1rem 0;
}
.cid-t5pyZysDuK .panel-title-edit {
  color: #000000;
}
.cid-t5pyZysDuK H3 {
  color: #e43f3f;
}
.cid-t5pyZyY7Gx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t5pyZyY7Gx .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pyZyY7Gx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pyZyY7Gx .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-t5pyZyY7Gx .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-t5pyZyY7Gx .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t5pyZyY7Gx .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t5pyZyY7Gx .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t5pyZyY7Gx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t5pyZyY7Gx .carousel-control,
.cid-t5pyZyY7Gx .close {
  background: #1b1b1b;
}
.cid-t5pyZyY7Gx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t5pyZyY7Gx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t5pyZyY7Gx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t5pyZyY7Gx .carousel-control-next span {
  margin-left: 5px;
}
.cid-t5pyZyY7Gx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t5pyZyY7Gx .close::before {
  content: '\e91a';
}
.cid-t5pyZyY7Gx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t5pyZyY7Gx .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5pyZyY7Gx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pyZyY7Gx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5pyZyY7Gx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5pyZyY7Gx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t5pyZyY7Gx .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5pyZyY7Gx .carousel-indicators li.active,
.cid-t5pyZyY7Gx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5pyZyY7Gx .carousel-indicators li::after,
.cid-t5pyZyY7Gx .carousel-indicators li::before {
  content: none;
}
.cid-t5pyZyY7Gx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5pyZyY7Gx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t5pyZyY7Gx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t5pyZyY7Gx .carousel-indicators {
    display: none;
  }
}
.cid-t5pyZyY7Gx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t5pyZyY7Gx .carousel-inner > .active {
  display: block;
}
.cid-t5pyZyY7Gx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pyZyY7Gx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t5pyZyY7Gx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t5pyZyY7Gx .carousel-control,
  .cid-t5pyZyY7Gx .carousel-indicators,
  .cid-t5pyZyY7Gx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t5pyZyY7Gx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t5pyZyY7Gx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t5pyZyY7Gx .carousel-indicators .active,
.cid-t5pyZyY7Gx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t5pyZyY7Gx .carousel-indicators .active {
  background: #fff;
}
.cid-t5pyZyY7Gx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t5pyZyY7Gx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t5pyZyY7Gx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t5pyZyY7Gx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t5pyZyY7Gx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t5pyZyY7Gx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t5pyZyY7Gx .carousel {
  width: 100%;
}
.cid-t5pyZyY7Gx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t5pyZyY7Gx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t5pyZyY7Gx .modal.fade .modal-dialog,
.cid-t5pyZyY7Gx .modal.in .modal-dialog {
  transform: none;
}
.cid-t5pyZyY7Gx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t5pyZyY7Gx H6 {
  text-align: center;
}
.cid-t5pyZyY7Gx H3 {
  color: #e43f3f;
}
.cid-t5uvGmxcJJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t5uvGmxcJJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uvGmxcJJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5uvGmxcJJ .video-wrapper iframe {
  width: 100%;
}
.cid-t5uvGmxcJJ .mbr-section-title,
.cid-t5uvGmxcJJ .mbr-section-subtitle,
.cid-t5uvGmxcJJ .mbr-text {
  text-align: center;
}
.cid-t5uvGmxcJJ .mbr-section-title {
  color: #e43f3f;
}
.cid-t5uvGmxcJJ .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-tpdCDSkvWf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pngtreecartoon-wind-teacher-podium-lecture-1000299.jpg");
}
.cid-tpdCDSkvWf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpdCDSkvWf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpdCDSkvWf .mbr-text,
.cid-tpdCDSkvWf .mbr-section-btn {
  color: #232323;
}
.cid-tpdCDSkvWf .card-title,
.cid-tpdCDSkvWf .card-box {
  color: #ed1616;
}
.cid-tpdCDSkvWf .mbr-text,
.cid-tpdCDSkvWf .link-wrap {
  color: #ffffff;
}
.cid-tpdCDSkvWf .card-box .mbr-text,
.cid-tpdCDSkvWf .mbr-section-btn {
  color: #ed1616;
}
.cid-uqi6NZiB4T {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #bf1818;
}
.cid-uqi6NZiB4T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqi6NZiB4T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqi6NZiB4T .mbr-text,
.cid-uqi6NZiB4T .mbr-section-btn {
  color: #232323;
}
.cid-uqi6NZiB4T .card-title,
.cid-uqi6NZiB4T .card-box {
  color: #ffffff;
}
.cid-uqi6NZiB4T .mbr-text,
.cid-uqi6NZiB4T .link-wrap {
  color: #ffffff;
}
.cid-tjVbNoiROx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pngtreepurple-abstract-gradient-geometric-low-1322507.png");
}
.cid-tjVbNoiROx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjVbNoiROx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjVbNoiROx .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-tjVbNoiROx .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-tjVbNoiROx .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-tjVbNoiROx .wrapper {
  padding: 30px 0;
}
.cid-tjVbNoiROx .mbr-section-title {
  color: #fafafa;
}
.cid-tjVbNoiROx .mbr-text,
.cid-tjVbNoiROx .mbr-section-btn {
  color: #ffffff;
}
.cid-tHdvljzZaS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ef1919;
}
.cid-tHdvljzZaS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHdvljzZaS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHdvljzZaS .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-tHdvljzZaS .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-tHdvljzZaS .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-tHdvljzZaS .wrapper {
  padding: 30px 0;
}
.cid-tHdvljzZaS .mbr-section-title {
  color: #fafafa;
}
.cid-tHdvljzZaS .mbr-text,
.cid-tHdvljzZaS .mbr-section-btn {
  color: #ffffff;
}
.cid-t5uLDDpIaL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t5uLDDpIaL .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uLDDpIaL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5uLDDpIaL .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-t5uLDDpIaL .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-t5uLDDpIaL .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t5uLDDpIaL .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-t5uLDDpIaL .mbr-section-title {
  color: #e43f3f;
}
.cid-t5uLDDpIaL .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t5pyZBcwZB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-t5pyZBcwZB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t5pyZBcwZB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t5pyZBcwZB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t5pyZBcwZB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t5pyZBcwZB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t5pyZBcwZB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t5pyZBcwZB .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t5pyZBcwZB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t5pyZBcwZB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t5pyZBcwZB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t5pyZBcwZB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t5pyZBcwZB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t5pyZBcwZB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t5pyZBcwZB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t5pyZBcwZB foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-t5pz1nP6OX {
  z-index: 1000;
  width: 100%;
}
.cid-t5pz1nP6OX nav.navbar {
  position: fixed;
}
.cid-t5pz1nP6OX .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-t5pz1nP6OX .dropdown-menu {
  padding: 0;
}
.cid-t5pz1nP6OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5pz1nP6OX .dropdown-item:hover,
.cid-t5pz1nP6OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-t5pz1nP6OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-t5pz1nP6OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5pz1nP6OX .nav-link {
  position: relative;
}
.cid-t5pz1nP6OX .container {
  display: flex;
  margin: auto;
}
.cid-t5pz1nP6OX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-t5pz1nP6OX .navbar-caption {
  padding-right: 4rem;
}
.cid-t5pz1nP6OX .dropdown-menu,
.cid-t5pz1nP6OX .navbar.opened {
  background: #1721dd !important;
}
.cid-t5pz1nP6OX .nav-item:focus,
.cid-t5pz1nP6OX .nav-link:focus {
  outline: none;
}
.cid-t5pz1nP6OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5pz1nP6OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5pz1nP6OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t5pz1nP6OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5pz1nP6OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5pz1nP6OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5pz1nP6OX .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-t5pz1nP6OX .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5pz1nP6OX .navbar.opened {
  transition: all .3s;
}
.cid-t5pz1nP6OX .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-t5pz1nP6OX .navbar .navbar-logo img {
  width: auto;
}
.cid-t5pz1nP6OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5pz1nP6OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5pz1nP6OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5pz1nP6OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-t5pz1nP6OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5pz1nP6OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5pz1nP6OX .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: 55%;
}
.cid-t5pz1nP6OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5pz1nP6OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t5pz1nP6OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t5pz1nP6OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5pz1nP6OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5pz1nP6OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5pz1nP6OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5pz1nP6OX .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: 55%;
  }
  .cid-t5pz1nP6OX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t5pz1nP6OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5pz1nP6OX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5pz1nP6OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5pz1nP6OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5pz1nP6OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t5pz1nP6OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-t5pz1nP6OX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t5pz1nP6OX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t5pz1nP6OX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t5pz1nP6OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5pz1nP6OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5pz1nP6OX .dropdown-item.active,
.cid-t5pz1nP6OX .dropdown-item:active {
  background-color: transparent;
}
.cid-t5pz1nP6OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5pz1nP6OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5pz1nP6OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5pz1nP6OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-t5pz1nP6OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5pz1nP6OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5pz1nP6OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5pz1nP6OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5pz1nP6OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-t5pz1nP6OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-t5pz1nP6OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t5pz1nP6OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t5pz1nP6OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t5pz1nP6OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t5pz1nP6OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5pz1nP6OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t5pz1nP6OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t5pz1nP6OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5pz1nP6OX .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t5pz1nP6OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5pz1nP6OX .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-t5pz1nP6OX .navbar {
    height: 77px;
  }
  .cid-t5pz1nP6OX .navbar.opened {
    height: auto;
  }
  .cid-t5pz1nP6OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5pz1iMeQD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t5pz1iMeQD .carousel {
  height: 800px;
}
.cid-t5pz1iMeQD .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-t5pz1iMeQD .carousel-item,
.cid-t5pz1iMeQD .carousel-inner {
  height: 100%;
}
.cid-t5pz1iMeQD .carousel-caption {
  bottom: 40px;
}
.cid-t5pz1iMeQD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t5pz1iMeQD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t5pz1iMeQD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-t5pz1iMeQD .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t5pz1iMeQD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t5pz1iMeQD .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t5pz1iMeQD .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t5pz1iMeQD .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5pz1iMeQD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pz1iMeQD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5pz1iMeQD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5pz1iMeQD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t5pz1iMeQD .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5pz1iMeQD .carousel-indicators li.active,
.cid-t5pz1iMeQD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5pz1iMeQD .carousel-indicators li::after,
.cid-t5pz1iMeQD .carousel-indicators li::before {
  content: none;
}
.cid-t5pz1iMeQD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5pz1iMeQD .carousel-indicators {
    display: none !important;
  }
}
.cid-t5pz1iMeQD H5 {
  color: #ffffff;
}
.cid-t5As0rm7CJ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #1721dd;
}
.cid-t5As0rm7CJ .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-t5As0rm7CJ .mbr-text {
  color: #ffffff;
}
.cid-t5pz1jfcx4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t5pz1jfcx4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pz1jfcx4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pz1jfcx4 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-t5pz1jfcx4 .card {
    margin-bottom: 2rem!important;
  }
  .cid-t5pz1jfcx4 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t5pz1jfcx4 .link-wrap {
    align-items: center;
  }
}
.cid-t5pz1jfcx4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t5pz1jfcx4 .card-title,
.cid-t5pz1jfcx4 .card-box {
  color: #1721dd;
}
.cid-t5pz1jfcx4 .mbr-text,
.cid-t5pz1jfcx4 .link-wrap,
.cid-t5pz1jfcx4 .mbr-section-btn {
  color: #000000;
}
.cid-tDUxysLdXc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #bed3f9;
}
.cid-tDUxysLdXc img,
.cid-tDUxysLdXc .item-img {
  width: 100%;
}
.cid-tDUxysLdXc .item:focus,
.cid-tDUxysLdXc span:focus {
  outline: none;
}
.cid-tDUxysLdXc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDUxysLdXc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDUxysLdXc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDUxysLdXc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDUxysLdXc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDUxysLdXc .mbr-section-title {
  color: #1721dd;
}
.cid-tDUxysLdXc .mbr-text,
.cid-tDUxysLdXc .mbr-section-btn {
  text-align: left;
}
.cid-tDUxysLdXc .item-title {
  text-align: left;
}
.cid-tDUxysLdXc .item-subtitle {
  text-align: left;
}
.cid-tDUxysLdXc .mbr-section-subtitle {
  color: #1721dd;
}
.cid-tkMRNPxY78 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkMRNPxY78 img,
.cid-tkMRNPxY78 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tkMRNPxY78 .item:focus,
.cid-tkMRNPxY78 span:focus {
  outline: none;
}
.cid-tkMRNPxY78 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tkMRNPxY78 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tkMRNPxY78 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tkMRNPxY78 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tkMRNPxY78 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tkMRNPxY78 .mbr-section-title {
  color: #1721dd;
}
.cid-tkMRNPxY78 .mbr-text,
.cid-tkMRNPxY78 .mbr-section-btn {
  text-align: left;
}
.cid-tkMRNPxY78 .item-title {
  text-align: left;
}
.cid-tkMRNPxY78 .item-subtitle {
  text-align: center;
}
.cid-tkMRNPxY78 .mbr-section-subtitle {
  color: #1721dd;
}
.cid-tlUrajrTEX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #9fdbf8;
}
.cid-tlUrajrTEX img,
.cid-tlUrajrTEX .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tlUrajrTEX .item:focus,
.cid-tlUrajrTEX span:focus {
  outline: none;
}
.cid-tlUrajrTEX .item-wrapper {
  position: relative;
}
.cid-tlUrajrTEX .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tlUrajrTEX .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tlUrajrTEX .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tlUrajrTEX .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tlUrajrTEX .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tlUrajrTEX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tlUrajrTEX .mbr-section-title {
  color: #1721dd;
}
.cid-tlUrajrTEX .mbr-text,
.cid-tlUrajrTEX .mbr-section-btn {
  text-align: center;
}
.cid-tlUrajrTEX .item-title {
  text-align: center;
}
.cid-tlUrajrTEX .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tlUrajrTEX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tlUrajrTEX .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tlUrajrTEX .embla__button--next,
.cid-tlUrajrTEX .embla__button--prev {
  display: flex;
}
.cid-tlUrajrTEX .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-tlUrajrTEX .embla__button {
    display: none;
  }
}
.cid-tlUrajrTEX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tlUrajrTEX .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tlUrajrTEX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tlUrajrTEX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tlUrajrTEX .embla__button {
    top: auto;
  }
}
.cid-tlUrajrTEX .embla {
  position: relative;
  width: 100%;
}
.cid-tlUrajrTEX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tlUrajrTEX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tlUrajrTEX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tlUrajrTEX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tlUrajrTEX .mbr-section-subtitle {
  color: #1721dd;
}
.cid-t5pz1l7GL5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pngtreeatmosphere-awards-ceremony-poster-1117700.jpg");
}
.cid-t5pz1l7GL5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pz1l7GL5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pz1l7GL5 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-t5pz1l7GL5 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-t5pz1l7GL5 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffe161;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-t5pz1l7GL5 H3 {
  color: #000000;
}
.cid-t5pz1l7GL5 .list {
  color: #000000;
}
.cid-tlZp7qJ5QM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #fafafa;
}
.cid-tlZp7qJ5QM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tlZp7qJ5QM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tlZp7qJ5QM .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tlZp7qJ5QM .team-card:hover {
  transform: translateY(-10px);
}
.cid-tlZp7qJ5QM .card-wrap {
  background: #ffea0e;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tlZp7qJ5QM .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tlZp7qJ5QM .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tlZp7qJ5QM .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlZp7qJ5QM .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tlZp7qJ5QM .social-row {
  text-align: center;
}
.cid-tlZp7qJ5QM .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-tlZp7qJ5QM .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-tlZp7qJ5QM .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tlZp7qJ5QM .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tlZp7qJ5QM .mbr-section-title {
  color: #1721dd;
}
.cid-tlZp7qJ5QM .card-title,
.cid-tlZp7qJ5QM .social-row {
  color: #232323;
}
.cid-t5pz1lsp9x {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-t5pz1lsp9x .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pz1lsp9x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pz1lsp9x .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-t5pz1lsp9x .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-t5pz1lsp9x .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-t5pz1lsp9x .panel-body,
.cid-t5pz1lsp9x .card-header {
  padding: 1rem 0;
}
.cid-t5pz1lsp9x .panel-title-edit {
  color: #000000;
}
.cid-t5pz1lsp9x H3 {
  color: #1721dd;
}
.cid-t5pz1lVYNs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t5pz1lVYNs .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pz1lVYNs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pz1lVYNs .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-t5pz1lVYNs .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-t5pz1lVYNs .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t5pz1lVYNs .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t5pz1lVYNs .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t5pz1lVYNs .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t5pz1lVYNs .carousel-control,
.cid-t5pz1lVYNs .close {
  background: #1b1b1b;
}
.cid-t5pz1lVYNs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t5pz1lVYNs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t5pz1lVYNs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t5pz1lVYNs .carousel-control-next span {
  margin-left: 5px;
}
.cid-t5pz1lVYNs .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t5pz1lVYNs .close::before {
  content: '\e91a';
}
.cid-t5pz1lVYNs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t5pz1lVYNs .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5pz1lVYNs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pz1lVYNs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5pz1lVYNs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5pz1lVYNs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t5pz1lVYNs .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5pz1lVYNs .carousel-indicators li.active,
.cid-t5pz1lVYNs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5pz1lVYNs .carousel-indicators li::after,
.cid-t5pz1lVYNs .carousel-indicators li::before {
  content: none;
}
.cid-t5pz1lVYNs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5pz1lVYNs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t5pz1lVYNs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t5pz1lVYNs .carousel-indicators {
    display: none;
  }
}
.cid-t5pz1lVYNs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t5pz1lVYNs .carousel-inner > .active {
  display: block;
}
.cid-t5pz1lVYNs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pz1lVYNs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t5pz1lVYNs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t5pz1lVYNs .carousel-control,
  .cid-t5pz1lVYNs .carousel-indicators,
  .cid-t5pz1lVYNs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t5pz1lVYNs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t5pz1lVYNs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t5pz1lVYNs .carousel-indicators .active,
.cid-t5pz1lVYNs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t5pz1lVYNs .carousel-indicators .active {
  background: #fff;
}
.cid-t5pz1lVYNs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t5pz1lVYNs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t5pz1lVYNs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t5pz1lVYNs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t5pz1lVYNs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t5pz1lVYNs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t5pz1lVYNs .carousel {
  width: 100%;
}
.cid-t5pz1lVYNs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t5pz1lVYNs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t5pz1lVYNs .modal.fade .modal-dialog,
.cid-t5pz1lVYNs .modal.in .modal-dialog {
  transform: none;
}
.cid-t5pz1lVYNs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t5pz1lVYNs H6 {
  text-align: center;
}
.cid-t5pz1lVYNs H3 {
  color: #1721dd;
}
.cid-tpdKm4BcU9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pngtreecartoon-wind-teacher-podium-lecture-1000299.jpg");
}
.cid-tpdKm4BcU9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpdKm4BcU9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpdKm4BcU9 .mbr-text,
.cid-tpdKm4BcU9 .mbr-section-btn {
  color: #232323;
}
.cid-tpdKm4BcU9 .card-title,
.cid-tpdKm4BcU9 .card-box {
  color: #1721dd;
}
.cid-tpdKm4BcU9 .mbr-text,
.cid-tpdKm4BcU9 .link-wrap {
  color: #ffffff;
}
.cid-tpdKm4BcU9 .card-box .mbr-text,
.cid-tpdKm4BcU9 .mbr-section-btn {
  color: #1721dd;
}
.cid-t5pMINS0Be {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #1a22a6;
}
.cid-t5pMINS0Be .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pMINS0Be .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pMINS0Be .mbr-text,
.cid-t5pMINS0Be .mbr-section-btn {
  color: #232323;
}
.cid-t5pMINS0Be .card-title,
.cid-t5pMINS0Be .card-box {
  color: #ffffff;
}
.cid-t5pMINS0Be .mbr-text,
.cid-t5pMINS0Be .link-wrap {
  color: #ffffff;
}
.cid-tjVcECvuHp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pngtreepurple-abstract-gradient-geometric-low-1322507.png");
}
.cid-tjVcECvuHp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjVcECvuHp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjVcECvuHp .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-tjVcECvuHp .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-tjVcECvuHp .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-tjVcECvuHp .wrapper {
  padding: 30px 0;
}
.cid-tjVcECvuHp .mbr-section-title {
  color: #fafafa;
}
.cid-tjVcECvuHp .mbr-text,
.cid-tjVcECvuHp .mbr-section-btn {
  color: #ffffff;
}
.cid-tHdwwEwdSX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ef1919;
}
.cid-tHdwwEwdSX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHdwwEwdSX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHdwwEwdSX .mbr-text,
.cid-tHdwwEwdSX .mbr-section-btn {
  color: #232323;
}
.cid-tHdwwEwdSX .card-title,
.cid-tHdwwEwdSX .card-box {
  color: #ffffff;
}
.cid-tHdwwEwdSX .mbr-text,
.cid-tHdwwEwdSX .link-wrap {
  color: #ffffff;
}
.cid-t5uMFOhhVL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t5uMFOhhVL .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uMFOhhVL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5uMFOhhVL .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-t5uMFOhhVL .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-t5uMFOhhVL .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t5uMFOhhVL .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-t5uMFOhhVL .mbr-section-title {
  color: #1721dd;
}
.cid-t5uMFOhhVL .mbr-section-subtitle {
  color: #1721dd;
}
.cid-tkRXpeBDBf {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ededed;
}
.cid-tkRXpeBDBf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkRXpeBDBf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkRXpeBDBf .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tkRXpeBDBf .bg-instagram:hover {
  background: #bd005c;
}
.cid-tkRXpeBDBf .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tkRXpeBDBf .bg-youtube:hover {
  background: #cc0000;
}
.cid-tkRXpeBDBf .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tkRXpeBDBf [class^="socicon-"]:before,
.cid-tkRXpeBDBf [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tkRXpeBDBf .mbr-section-title,
.cid-tkRXpeBDBf .social-list {
  color: #1721dd;
}
.cid-t5pz1ohi4U {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-t5pz1ohi4U .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t5pz1ohi4U .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t5pz1ohi4U .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t5pz1ohi4U .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t5pz1ohi4U .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t5pz1ohi4U .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t5pz1ohi4U .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t5pz1ohi4U .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t5pz1ohi4U .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t5pz1ohi4U .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t5pz1ohi4U .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t5pz1ohi4U .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t5pz1ohi4U .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t5pz1ohi4U .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t5pz1ohi4U foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-t5pNKlLOlm {
  z-index: 1000;
  width: 100%;
}
.cid-t5pNKlLOlm nav.navbar {
  position: fixed;
}
.cid-t5pNKlLOlm .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-t5pNKlLOlm .dropdown-menu {
  padding: 0;
}
.cid-t5pNKlLOlm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5pNKlLOlm .dropdown-item:hover,
.cid-t5pNKlLOlm .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-t5pNKlLOlm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-t5pNKlLOlm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5pNKlLOlm .nav-link {
  position: relative;
}
.cid-t5pNKlLOlm .container {
  display: flex;
  margin: auto;
}
.cid-t5pNKlLOlm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-t5pNKlLOlm .navbar-caption {
  padding-right: 4rem;
}
.cid-t5pNKlLOlm .dropdown-menu,
.cid-t5pNKlLOlm .navbar.opened {
  background: #1721dd !important;
}
.cid-t5pNKlLOlm .nav-item:focus,
.cid-t5pNKlLOlm .nav-link:focus {
  outline: none;
}
.cid-t5pNKlLOlm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5pNKlLOlm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5pNKlLOlm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t5pNKlLOlm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5pNKlLOlm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5pNKlLOlm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5pNKlLOlm .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-t5pNKlLOlm .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5pNKlLOlm .navbar.opened {
  transition: all .3s;
}
.cid-t5pNKlLOlm .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-t5pNKlLOlm .navbar .navbar-logo img {
  width: auto;
}
.cid-t5pNKlLOlm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5pNKlLOlm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5pNKlLOlm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5pNKlLOlm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-t5pNKlLOlm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5pNKlLOlm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5pNKlLOlm .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: 55%;
}
.cid-t5pNKlLOlm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5pNKlLOlm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t5pNKlLOlm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t5pNKlLOlm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5pNKlLOlm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5pNKlLOlm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5pNKlLOlm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5pNKlLOlm .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: 55%;
  }
  .cid-t5pNKlLOlm .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t5pNKlLOlm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5pNKlLOlm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5pNKlLOlm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5pNKlLOlm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5pNKlLOlm .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t5pNKlLOlm .navbar.navbar-short {
  min-height: 60px;
}
.cid-t5pNKlLOlm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t5pNKlLOlm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t5pNKlLOlm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t5pNKlLOlm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5pNKlLOlm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5pNKlLOlm .dropdown-item.active,
.cid-t5pNKlLOlm .dropdown-item:active {
  background-color: transparent;
}
.cid-t5pNKlLOlm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5pNKlLOlm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5pNKlLOlm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5pNKlLOlm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-t5pNKlLOlm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5pNKlLOlm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5pNKlLOlm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5pNKlLOlm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5pNKlLOlm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-t5pNKlLOlm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-t5pNKlLOlm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t5pNKlLOlm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t5pNKlLOlm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t5pNKlLOlm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t5pNKlLOlm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5pNKlLOlm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t5pNKlLOlm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t5pNKlLOlm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5pNKlLOlm .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t5pNKlLOlm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5pNKlLOlm .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-t5pNKlLOlm .navbar {
    height: 77px;
  }
  .cid-t5pNKlLOlm .navbar.opened {
    height: auto;
  }
  .cid-t5pNKlLOlm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5pNKgfdF8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t5pNKgfdF8 .carousel {
  height: 800px;
}
.cid-t5pNKgfdF8 .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-t5pNKgfdF8 .carousel-item,
.cid-t5pNKgfdF8 .carousel-inner {
  height: 100%;
}
.cid-t5pNKgfdF8 .carousel-caption {
  bottom: 40px;
}
.cid-t5pNKgfdF8 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t5pNKgfdF8 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t5pNKgfdF8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-t5pNKgfdF8 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t5pNKgfdF8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t5pNKgfdF8 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t5pNKgfdF8 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t5pNKgfdF8 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5pNKgfdF8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pNKgfdF8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5pNKgfdF8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5pNKgfdF8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t5pNKgfdF8 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5pNKgfdF8 .carousel-indicators li.active,
.cid-t5pNKgfdF8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5pNKgfdF8 .carousel-indicators li::after,
.cid-t5pNKgfdF8 .carousel-indicators li::before {
  content: none;
}
.cid-t5pNKgfdF8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5pNKgfdF8 .carousel-indicators {
    display: none !important;
  }
}
.cid-tkdrqiC95e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-tkdrqiC95e .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tkdrqiC95e .mbr-text {
  color: #ffffff;
}
.cid-t5pNKgQAA2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t5pNKgQAA2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pNKgQAA2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pNKgQAA2 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-t5pNKgQAA2 .card {
    margin-bottom: 2rem!important;
  }
  .cid-t5pNKgQAA2 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t5pNKgQAA2 .link-wrap {
    align-items: center;
  }
}
.cid-t5pNKgQAA2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t5pNKgQAA2 .card-title,
.cid-t5pNKgQAA2 .card-box {
  color: #4479d9;
}
.cid-t5pNKgQAA2 .mbr-text,
.cid-t5pNKgQAA2 .link-wrap,
.cid-t5pNKgQAA2 .mbr-section-btn {
  color: #000000;
}
.cid-tDUysLHmrn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #9fdbf8;
}
.cid-tDUysLHmrn img,
.cid-tDUysLHmrn .item-img {
  width: 100%;
}
.cid-tDUysLHmrn .item:focus,
.cid-tDUysLHmrn span:focus {
  outline: none;
}
.cid-tDUysLHmrn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDUysLHmrn .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDUysLHmrn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDUysLHmrn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDUysLHmrn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDUysLHmrn .mbr-section-title {
  color: #4479d9;
}
.cid-tDUysLHmrn .mbr-text,
.cid-tDUysLHmrn .mbr-section-btn {
  text-align: left;
}
.cid-tDUysLHmrn .item-title {
  text-align: left;
}
.cid-tDUysLHmrn .item-subtitle {
  text-align: left;
}
.cid-tDUysLHmrn .mbr-section-subtitle {
  color: #4479d9;
}
.cid-tkMSXQTTl6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkMSXQTTl6 img,
.cid-tkMSXQTTl6 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tkMSXQTTl6 .item:focus,
.cid-tkMSXQTTl6 span:focus {
  outline: none;
}
.cid-tkMSXQTTl6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tkMSXQTTl6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tkMSXQTTl6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tkMSXQTTl6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tkMSXQTTl6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tkMSXQTTl6 .mbr-section-title {
  color: #4479d9;
}
.cid-tkMSXQTTl6 .mbr-text,
.cid-tkMSXQTTl6 .mbr-section-btn {
  text-align: left;
}
.cid-tkMSXQTTl6 .item-title {
  text-align: left;
}
.cid-tkMSXQTTl6 .item-subtitle {
  text-align: center;
}
.cid-tkMSXQTTl6 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-tn7wHsGKMP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tn7wHsGKMP img,
.cid-tn7wHsGKMP .item-img {
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-tn7wHsGKMP .item:focus,
.cid-tn7wHsGKMP span:focus {
  outline: none;
}
.cid-tn7wHsGKMP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tn7wHsGKMP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tn7wHsGKMP .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tn7wHsGKMP .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tn7wHsGKMP .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tn7wHsGKMP .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tn7wHsGKMP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tn7wHsGKMP .mbr-section-title {
  color: #4479d9;
}
.cid-tn7wHsGKMP .mbr-text,
.cid-tn7wHsGKMP .mbr-section-btn {
  text-align: center;
}
.cid-tn7wHsGKMP .item-title {
  text-align: center;
}
.cid-tn7wHsGKMP .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tn7wHsGKMP .mbr-section-subtitle {
  color: #4479d9;
}
.cid-tm5jiTrxXc {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #bf1818;
}
.cid-tm5jiTrxXc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tm5jiTrxXc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tm5jiTrxXc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tm5jiTrxXc .row {
  flex-direction: row-reverse;
}
.cid-tm5jiTrxXc img {
  width: 100%;
}
.cid-tlxuYaNSfD {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pngtreeatmosphere-awards-ceremony-poster-1117700.jpg");
}
.cid-tlxuYaNSfD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tlxuYaNSfD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tlxuYaNSfD .mbr-text,
.cid-tlxuYaNSfD .mbr-section-btn {
  color: #232323;
}
.cid-tlxuYaNSfD .card-title,
.cid-tlxuYaNSfD .card-box {
  color: #000000;
  text-align: left;
}
.cid-tlxuYaNSfD .mbr-text,
.cid-tlxuYaNSfD .link-wrap {
  color: #ffffff;
}
.cid-tlxuYaNSfD .card-box .mbr-text,
.cid-tlxuYaNSfD .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-t5pNKjpsg2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-t5pNKjpsg2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pNKjpsg2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pNKjpsg2 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-t5pNKjpsg2 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-t5pNKjpsg2 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-t5pNKjpsg2 .panel-body,
.cid-t5pNKjpsg2 .card-header {
  padding: 1rem 0;
}
.cid-t5pNKjpsg2 .panel-title-edit {
  color: #000000;
}
.cid-t5pNKjpsg2 H3 {
  color: #4479d9;
}
.cid-t5pNKjTfy8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-t5pNKjTfy8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pNKjTfy8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pNKjTfy8 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-t5pNKjTfy8 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-t5pNKjTfy8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t5pNKjTfy8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t5pNKjTfy8 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t5pNKjTfy8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t5pNKjTfy8 .carousel-control,
.cid-t5pNKjTfy8 .close {
  background: #1b1b1b;
}
.cid-t5pNKjTfy8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t5pNKjTfy8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t5pNKjTfy8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t5pNKjTfy8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-t5pNKjTfy8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t5pNKjTfy8 .close::before {
  content: '\e91a';
}
.cid-t5pNKjTfy8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t5pNKjTfy8 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5pNKjTfy8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pNKjTfy8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5pNKjTfy8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5pNKjTfy8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t5pNKjTfy8 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5pNKjTfy8 .carousel-indicators li.active,
.cid-t5pNKjTfy8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5pNKjTfy8 .carousel-indicators li::after,
.cid-t5pNKjTfy8 .carousel-indicators li::before {
  content: none;
}
.cid-t5pNKjTfy8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5pNKjTfy8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t5pNKjTfy8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t5pNKjTfy8 .carousel-indicators {
    display: none;
  }
}
.cid-t5pNKjTfy8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t5pNKjTfy8 .carousel-inner > .active {
  display: block;
}
.cid-t5pNKjTfy8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pNKjTfy8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t5pNKjTfy8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t5pNKjTfy8 .carousel-control,
  .cid-t5pNKjTfy8 .carousel-indicators,
  .cid-t5pNKjTfy8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t5pNKjTfy8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t5pNKjTfy8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t5pNKjTfy8 .carousel-indicators .active,
.cid-t5pNKjTfy8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t5pNKjTfy8 .carousel-indicators .active {
  background: #fff;
}
.cid-t5pNKjTfy8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t5pNKjTfy8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t5pNKjTfy8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t5pNKjTfy8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t5pNKjTfy8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t5pNKjTfy8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t5pNKjTfy8 .carousel {
  width: 100%;
}
.cid-t5pNKjTfy8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t5pNKjTfy8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t5pNKjTfy8 .modal.fade .modal-dialog,
.cid-t5pNKjTfy8 .modal.in .modal-dialog {
  transform: none;
}
.cid-t5pNKjTfy8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t5pNKjTfy8 H6 {
  text-align: center;
}
.cid-t5pNKjTfy8 H3 {
  color: #4479d9;
}
.cid-tWorLe9xO0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tWorLe9xO0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWorLe9xO0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWorLe9xO0 .video-wrapper iframe {
  width: 100%;
}
.cid-tWorLe9xO0 .mbr-section-title,
.cid-tWorLe9xO0 .mbr-section-subtitle,
.cid-tWorLe9xO0 .mbr-text {
  text-align: center;
}
.cid-tpiuu5WbQn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pngtreecartoon-wind-teacher-podium-lecture-1000299.jpg");
}
.cid-tpiuu5WbQn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpiuu5WbQn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpiuu5WbQn .mbr-text,
.cid-tpiuu5WbQn .mbr-section-btn {
  color: #232323;
}
.cid-tpiuu5WbQn .card-title,
.cid-tpiuu5WbQn .card-box {
  color: #4479d9;
}
.cid-tpiuu5WbQn .mbr-text,
.cid-tpiuu5WbQn .link-wrap {
  color: #ffffff;
}
.cid-tpiuu5WbQn .card-box .mbr-text,
.cid-tpiuu5WbQn .mbr-section-btn {
  color: #4479d9;
}
.cid-t5pNKhiTek {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #22a5e5;
}
.cid-t5pNKhiTek .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pNKhiTek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pNKhiTek .mbr-text,
.cid-t5pNKhiTek .mbr-section-btn {
  color: #232323;
}
.cid-t5pNKhiTek .card-title,
.cid-t5pNKhiTek .card-box {
  color: #ffffff;
}
.cid-t5pNKhiTek .mbr-text,
.cid-t5pNKhiTek .link-wrap {
  color: #ffffff;
}
.cid-tjVd3Dbko1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pngtreepurple-abstract-gradient-geometric-low-1322507.png");
}
.cid-tjVd3Dbko1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjVd3Dbko1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjVd3Dbko1 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-tjVd3Dbko1 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-tjVd3Dbko1 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-tjVd3Dbko1 .wrapper {
  padding: 30px 0;
}
.cid-tjVd3Dbko1 .mbr-section-title {
  color: #fafafa;
}
.cid-tjVd3Dbko1 .mbr-text,
.cid-tjVd3Dbko1 .mbr-section-btn {
  color: #ffffff;
}
.cid-tHdwZQInPm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ef1919;
}
.cid-tHdwZQInPm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHdwZQInPm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHdwZQInPm .mbr-text,
.cid-tHdwZQInPm .mbr-section-btn {
  color: #232323;
}
.cid-tHdwZQInPm .card-title,
.cid-tHdwZQInPm .card-box {
  color: #ffffff;
}
.cid-tHdwZQInPm .mbr-text,
.cid-tHdwZQInPm .link-wrap {
  color: #ffffff;
}
.cid-t5uNkBKtDv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t5uNkBKtDv .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uNkBKtDv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5uNkBKtDv .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-t5uNkBKtDv .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-t5uNkBKtDv .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t5uNkBKtDv .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-t5uNkBKtDv .mbr-section-title {
  color: #4479d9;
}
.cid-t5uNkBKtDv .mbr-section-subtitle {
  color: #4479d9;
}
.cid-tk20PWSAt1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ededed;
}
.cid-tk20PWSAt1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tk20PWSAt1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tk20PWSAt1 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tk20PWSAt1 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tk20PWSAt1 .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tk20PWSAt1 .bg-instagram:hover {
  background: #bd005c;
}
.cid-tk20PWSAt1 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tk20PWSAt1 [class^="socicon-"]:before,
.cid-tk20PWSAt1 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tk20PWSAt1 .mbr-section-title,
.cid-tk20PWSAt1 .social-list {
  color: #4479d9;
}
.cid-t5pNKmmXgF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-t5pNKmmXgF .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t5pNKmmXgF .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t5pNKmmXgF .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t5pNKmmXgF .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t5pNKmmXgF .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t5pNKmmXgF .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t5pNKmmXgF .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t5pNKmmXgF .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t5pNKmmXgF .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t5pNKmmXgF .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t5pNKmmXgF .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t5pNKmmXgF .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t5pNKmmXgF .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t5pNKmmXgF .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t5pNKmmXgF foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-t5pNGk4b80 {
  z-index: 1000;
  width: 100%;
}
.cid-t5pNGk4b80 nav.navbar {
  position: fixed;
}
.cid-t5pNGk4b80 .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-t5pNGk4b80 .dropdown-menu {
  padding: 0;
}
.cid-t5pNGk4b80 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5pNGk4b80 .dropdown-item:hover,
.cid-t5pNGk4b80 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-t5pNGk4b80 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-t5pNGk4b80 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5pNGk4b80 .nav-link {
  position: relative;
}
.cid-t5pNGk4b80 .container {
  display: flex;
  margin: auto;
}
.cid-t5pNGk4b80 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-t5pNGk4b80 .navbar-caption {
  padding-right: 4rem;
}
.cid-t5pNGk4b80 .dropdown-menu,
.cid-t5pNGk4b80 .navbar.opened {
  background: #1721dd !important;
}
.cid-t5pNGk4b80 .nav-item:focus,
.cid-t5pNGk4b80 .nav-link:focus {
  outline: none;
}
.cid-t5pNGk4b80 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5pNGk4b80 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5pNGk4b80 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t5pNGk4b80 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5pNGk4b80 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5pNGk4b80 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5pNGk4b80 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-t5pNGk4b80 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t5pNGk4b80 .navbar.opened {
  transition: all .3s;
}
.cid-t5pNGk4b80 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-t5pNGk4b80 .navbar .navbar-logo img {
  width: auto;
}
.cid-t5pNGk4b80 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5pNGk4b80 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5pNGk4b80 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5pNGk4b80 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-t5pNGk4b80 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5pNGk4b80 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5pNGk4b80 .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: 55%;
}
.cid-t5pNGk4b80 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5pNGk4b80 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t5pNGk4b80 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t5pNGk4b80 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5pNGk4b80 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5pNGk4b80 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5pNGk4b80 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5pNGk4b80 .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: 55%;
  }
  .cid-t5pNGk4b80 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t5pNGk4b80 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5pNGk4b80 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5pNGk4b80 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5pNGk4b80 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5pNGk4b80 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t5pNGk4b80 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t5pNGk4b80 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t5pNGk4b80 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t5pNGk4b80 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t5pNGk4b80 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5pNGk4b80 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5pNGk4b80 .dropdown-item.active,
.cid-t5pNGk4b80 .dropdown-item:active {
  background-color: transparent;
}
.cid-t5pNGk4b80 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5pNGk4b80 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5pNGk4b80 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5pNGk4b80 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-t5pNGk4b80 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5pNGk4b80 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5pNGk4b80 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5pNGk4b80 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5pNGk4b80 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-t5pNGk4b80 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-t5pNGk4b80 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t5pNGk4b80 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t5pNGk4b80 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t5pNGk4b80 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t5pNGk4b80 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5pNGk4b80 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t5pNGk4b80 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t5pNGk4b80 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t5pNGk4b80 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t5pNGk4b80 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5pNGk4b80 .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-t5pNGk4b80 .navbar {
    height: 77px;
  }
  .cid-t5pNGk4b80 .navbar.opened {
    height: auto;
  }
  .cid-t5pNGk4b80 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5pNGaZG9p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-t5pNGaZG9p .carousel {
  height: 800px;
}
.cid-t5pNGaZG9p .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-t5pNGaZG9p .carousel-item,
.cid-t5pNGaZG9p .carousel-inner {
  height: 100%;
}
.cid-t5pNGaZG9p .carousel-caption {
  bottom: 40px;
}
.cid-t5pNGaZG9p .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t5pNGaZG9p .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t5pNGaZG9p .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-t5pNGaZG9p .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-t5pNGaZG9p .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t5pNGaZG9p .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t5pNGaZG9p .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t5pNGaZG9p .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5pNGaZG9p .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pNGaZG9p .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5pNGaZG9p .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5pNGaZG9p .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t5pNGaZG9p .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5pNGaZG9p .carousel-indicators li.active,
.cid-t5pNGaZG9p .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5pNGaZG9p .carousel-indicators li::after,
.cid-t5pNGaZG9p .carousel-indicators li::before {
  content: none;
}
.cid-t5pNGaZG9p .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5pNGaZG9p .carousel-indicators {
    display: none !important;
  }
}
.cid-tlrHarNzuq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/chef-939437.jpg");
}
.cid-tlrHarNzuq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tlrHarNzuq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tlrHarNzuq .mbr-text,
.cid-tlrHarNzuq .mbr-section-btn {
  color: #232323;
}
.cid-tlrHarNzuq .card-title,
.cid-tlrHarNzuq .card-box {
  color: #ffffff;
}
.cid-tlrHarNzuq .mbr-text,
.cid-tlrHarNzuq .link-wrap {
  color: #ffffff;
}
.cid-tjV5fMZfvI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2299aa;
}
.cid-tjV5fMZfvI .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tjV5fMZfvI .mbr-text {
  color: #ffffff;
}
.cid-t5pNGcDCJ7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t5pNGcDCJ7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pNGcDCJ7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pNGcDCJ7 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-t5pNGcDCJ7 .card {
    margin-bottom: 2rem!important;
  }
  .cid-t5pNGcDCJ7 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t5pNGcDCJ7 .link-wrap {
    align-items: center;
  }
}
.cid-t5pNGcDCJ7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t5pNGcDCJ7 .card-title,
.cid-t5pNGcDCJ7 .card-box {
  color: #2299aa;
}
.cid-t5pNGcDCJ7 .mbr-text,
.cid-t5pNGcDCJ7 .link-wrap,
.cid-t5pNGcDCJ7 .mbr-section-btn {
  color: #000000;
}
.cid-tDUza6FKcx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #98dee8;
}
.cid-tDUza6FKcx img,
.cid-tDUza6FKcx .item-img {
  width: 100%;
}
.cid-tDUza6FKcx .item:focus,
.cid-tDUza6FKcx span:focus {
  outline: none;
}
.cid-tDUza6FKcx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tDUza6FKcx .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tDUza6FKcx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDUza6FKcx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tDUza6FKcx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tDUza6FKcx .mbr-section-title {
  color: #2299aa;
}
.cid-tDUza6FKcx .mbr-text,
.cid-tDUza6FKcx .mbr-section-btn {
  text-align: left;
}
.cid-tDUza6FKcx .item-title {
  text-align: left;
}
.cid-tDUza6FKcx .item-subtitle {
  text-align: left;
}
.cid-tDUza6FKcx .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tkMUzN3f3u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkMUzN3f3u img,
.cid-tkMUzN3f3u .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tkMUzN3f3u .item:focus,
.cid-tkMUzN3f3u span:focus {
  outline: none;
}
.cid-tkMUzN3f3u .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tkMUzN3f3u .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tkMUzN3f3u .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tkMUzN3f3u .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tkMUzN3f3u .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tkMUzN3f3u .mbr-section-title {
  color: #2299aa;
}
.cid-tkMUzN3f3u .mbr-text,
.cid-tkMUzN3f3u .mbr-section-btn {
  text-align: left;
}
.cid-tkMUzN3f3u .item-title {
  text-align: left;
}
.cid-tkMUzN3f3u .item-subtitle {
  text-align: center;
}
.cid-tkMUzN3f3u .mbr-section-subtitle {
  color: #2299aa;
}
.cid-t5pNGfwRjh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/bakery-567380.jpg");
}
.cid-t5pNGfwRjh .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pNGfwRjh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pNGfwRjh ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-t5pNGfwRjh li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-t5pNGfwRjh ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffe161;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-t5pNGfwRjh H3 {
  color: #ffffff;
}
.cid-t5pNGfwRjh .list {
  color: #ffffff;
}
.cid-t5pNGg9qab {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-t5pNGg9qab .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pNGg9qab .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pNGg9qab .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-t5pNGg9qab .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-t5pNGg9qab .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-t5pNGg9qab .panel-body,
.cid-t5pNGg9qab .card-header {
  padding: 1rem 0;
}
.cid-t5pNGg9qab .panel-title-edit {
  color: #000000;
}
.cid-t5pNGg9qab H3 {
  color: #2299aa;
}
.cid-t5pNGgPBhl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t5pNGgPBhl .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pNGgPBhl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pNGgPBhl .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-t5pNGgPBhl .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-t5pNGgPBhl .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-t5pNGgPBhl .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-t5pNGgPBhl .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-t5pNGgPBhl .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-t5pNGgPBhl .carousel-control,
.cid-t5pNGgPBhl .close {
  background: #1b1b1b;
}
.cid-t5pNGgPBhl .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-t5pNGgPBhl .carousel-control-prev span {
  margin-right: 5px;
}
.cid-t5pNGgPBhl .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-t5pNGgPBhl .carousel-control-next span {
  margin-left: 5px;
}
.cid-t5pNGgPBhl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t5pNGgPBhl .close::before {
  content: '\e91a';
}
.cid-t5pNGgPBhl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t5pNGgPBhl .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t5pNGgPBhl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pNGgPBhl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5pNGgPBhl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t5pNGgPBhl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-t5pNGgPBhl .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t5pNGgPBhl .carousel-indicators li.active,
.cid-t5pNGgPBhl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t5pNGgPBhl .carousel-indicators li::after,
.cid-t5pNGgPBhl .carousel-indicators li::before {
  content: none;
}
.cid-t5pNGgPBhl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t5pNGgPBhl .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-t5pNGgPBhl .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t5pNGgPBhl .carousel-indicators {
    display: none;
  }
}
.cid-t5pNGgPBhl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t5pNGgPBhl .carousel-inner > .active {
  display: block;
}
.cid-t5pNGgPBhl .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t5pNGgPBhl .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t5pNGgPBhl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-t5pNGgPBhl .carousel-control,
  .cid-t5pNGgPBhl .carousel-indicators,
  .cid-t5pNGgPBhl .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-t5pNGgPBhl .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-t5pNGgPBhl .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t5pNGgPBhl .carousel-indicators .active,
.cid-t5pNGgPBhl .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-t5pNGgPBhl .carousel-indicators .active {
  background: #fff;
}
.cid-t5pNGgPBhl .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-t5pNGgPBhl .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-t5pNGgPBhl .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-t5pNGgPBhl .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-t5pNGgPBhl .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-t5pNGgPBhl .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-t5pNGgPBhl .carousel {
  width: 100%;
}
.cid-t5pNGgPBhl .modal-backdrop.in {
  opacity: 0.8;
}
.cid-t5pNGgPBhl .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-t5pNGgPBhl .modal.fade .modal-dialog,
.cid-t5pNGgPBhl .modal.in .modal-dialog {
  transform: none;
}
.cid-t5pNGgPBhl .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-t5pNGgPBhl H6 {
  text-align: center;
}
.cid-t5pNGgPBhl H3 {
  color: #2299aa;
}
.cid-t5uv23Hgsw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t5uv23Hgsw .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uv23Hgsw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5uv23Hgsw .video-wrapper iframe {
  width: 100%;
}
.cid-t5uv23Hgsw .mbr-section-title,
.cid-t5uv23Hgsw .mbr-section-subtitle,
.cid-t5uv23Hgsw .mbr-text {
  text-align: center;
}
.cid-t5uv23Hgsw .mbr-section-title {
  color: #2299aa;
}
.cid-t5uv23Hgsw .mbr-section-subtitle {
  color: #2299aa;
}
.cid-tpdIMJe393 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pngtreecartoon-wind-teacher-podium-lecture-1000299.jpg");
}
.cid-tpdIMJe393 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpdIMJe393 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpdIMJe393 .mbr-text,
.cid-tpdIMJe393 .mbr-section-btn {
  color: #232323;
}
.cid-tpdIMJe393 .card-title,
.cid-tpdIMJe393 .card-box {
  color: #2299aa;
}
.cid-tpdIMJe393 .mbr-text,
.cid-tpdIMJe393 .link-wrap {
  color: #ffffff;
}
.cid-tpdIMJe393 .card-box .mbr-text,
.cid-tpdIMJe393 .mbr-section-btn {
  color: #2299aa;
}
.cid-t5pNGdpY8w {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/spaghetti-6639970.jpg");
}
.cid-t5pNGdpY8w .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5pNGdpY8w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5pNGdpY8w .mbr-text,
.cid-t5pNGdpY8w .mbr-section-btn {
  color: #232323;
}
.cid-t5pNGdpY8w .card-title,
.cid-t5pNGdpY8w .card-box {
  color: #ffffff;
}
.cid-t5pNGdpY8w .mbr-text,
.cid-t5pNGdpY8w .link-wrap {
  color: #ffffff;
}
.cid-tjV8KJgs5Y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pngtreepurple-abstract-gradient-geometric-low-1322507.png");
}
.cid-tjV8KJgs5Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjV8KJgs5Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjV8KJgs5Y .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-tjV8KJgs5Y .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-tjV8KJgs5Y .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-tjV8KJgs5Y .wrapper {
  padding: 30px 0;
}
.cid-tjV8KJgs5Y .mbr-section-title {
  color: #fafafa;
}
.cid-tjV8KJgs5Y .mbr-text,
.cid-tjV8KJgs5Y .mbr-section-btn {
  color: #ffffff;
}
.cid-tHdxxPWshA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ef1919;
}
.cid-tHdxxPWshA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHdxxPWshA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHdxxPWshA .mbr-text,
.cid-tHdxxPWshA .mbr-section-btn {
  color: #232323;
}
.cid-tHdxxPWshA .card-title,
.cid-tHdxxPWshA .card-box {
  color: #ffffff;
}
.cid-tHdxxPWshA .mbr-text,
.cid-tHdxxPWshA .link-wrap {
  color: #ffffff;
}
.cid-t5uNSvc5X2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/bakery-1868396.jpg");
}
.cid-t5uNSvc5X2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5uNSvc5X2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5uNSvc5X2 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-t5uNSvc5X2 .card-wrapper {
  padding: 3rem;
  background: #b2e9f0;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-t5uNSvc5X2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t5uNSvc5X2 .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-t5uNSvc5X2 .mbr-section-title {
  color: #ffffff;
}
.cid-t5uNSvc5X2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t5uNSvc5X2 .card-title {
  color: #232323;
}
.cid-tleSAqML8d {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tleSAqML8d img {
  width: 120px;
  margin: auto;
}
.cid-tleSAqML8d .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tleSAqML8d .card {
    max-width: 12.5%;
  }
}
.cid-tleSAqML8d .mbr-section-title {
  color: #232323;
}
.cid-tleTIVkvE1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tleTIVkvE1 img {
  width: 120px;
  margin: auto;
}
.cid-tleTIVkvE1 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tleTIVkvE1 .card {
    max-width: 12.5%;
  }
}
.cid-tlZHbuvwAD {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ededed;
}
.cid-tlZHbuvwAD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tlZHbuvwAD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tlZHbuvwAD .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tlZHbuvwAD .bg-instagram:hover {
  background: #bd005c;
}
.cid-tlZHbuvwAD .bg-tiktok {
  background: #000000;
  color: #ffffff;
}
.cid-tlZHbuvwAD .bg-tiktok:hover {
  background: #000000;
}
.cid-tlZHbuvwAD .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tlZHbuvwAD .bg-youtube:hover {
  background: #cc0000;
}
.cid-tlZHbuvwAD .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tlZHbuvwAD [class^="socicon-"]:before,
.cid-tlZHbuvwAD [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-t5pNGkQD38 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-t5pNGkQD38 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t5pNGkQD38 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t5pNGkQD38 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t5pNGkQD38 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t5pNGkQD38 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t5pNGkQD38 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t5pNGkQD38 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t5pNGkQD38 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t5pNGkQD38 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t5pNGkQD38 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t5pNGkQD38 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t5pNGkQD38 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t5pNGkQD38 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t5pNGkQD38 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t5pNGkQD38 foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkRt9YVeM1 {
  z-index: 1000;
  width: 100%;
}
.cid-tkRt9YVeM1 nav.navbar {
  position: fixed;
}
.cid-tkRt9YVeM1 .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-tkRt9YVeM1 .dropdown-menu {
  padding: 0;
}
.cid-tkRt9YVeM1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkRt9YVeM1 .dropdown-item:hover,
.cid-tkRt9YVeM1 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkRt9YVeM1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkRt9YVeM1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkRt9YVeM1 .nav-link {
  position: relative;
}
.cid-tkRt9YVeM1 .container {
  display: flex;
  margin: auto;
}
.cid-tkRt9YVeM1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkRt9YVeM1 .navbar-caption {
  padding-right: 4rem;
}
.cid-tkRt9YVeM1 .dropdown-menu,
.cid-tkRt9YVeM1 .navbar.opened {
  background: #1721dd !important;
}
.cid-tkRt9YVeM1 .nav-item:focus,
.cid-tkRt9YVeM1 .nav-link:focus {
  outline: none;
}
.cid-tkRt9YVeM1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkRt9YVeM1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkRt9YVeM1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkRt9YVeM1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkRt9YVeM1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkRt9YVeM1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkRt9YVeM1 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkRt9YVeM1 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkRt9YVeM1 .navbar.opened {
  transition: all .3s;
}
.cid-tkRt9YVeM1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkRt9YVeM1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tkRt9YVeM1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkRt9YVeM1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkRt9YVeM1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkRt9YVeM1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkRt9YVeM1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkRt9YVeM1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkRt9YVeM1 .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: 55%;
}
.cid-tkRt9YVeM1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkRt9YVeM1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkRt9YVeM1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkRt9YVeM1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkRt9YVeM1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkRt9YVeM1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkRt9YVeM1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkRt9YVeM1 .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: 55%;
  }
  .cid-tkRt9YVeM1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkRt9YVeM1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkRt9YVeM1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkRt9YVeM1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkRt9YVeM1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkRt9YVeM1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkRt9YVeM1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkRt9YVeM1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkRt9YVeM1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkRt9YVeM1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkRt9YVeM1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkRt9YVeM1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkRt9YVeM1 .dropdown-item.active,
.cid-tkRt9YVeM1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tkRt9YVeM1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkRt9YVeM1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkRt9YVeM1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkRt9YVeM1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkRt9YVeM1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkRt9YVeM1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkRt9YVeM1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkRt9YVeM1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkRt9YVeM1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkRt9YVeM1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkRt9YVeM1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkRt9YVeM1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkRt9YVeM1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkRt9YVeM1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkRt9YVeM1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkRt9YVeM1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkRt9YVeM1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkRt9YVeM1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkRt9YVeM1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkRt9YVeM1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkRt9YVeM1 .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-tkRt9YVeM1 .navbar {
    height: 77px;
  }
  .cid-tkRt9YVeM1 .navbar.opened {
    height: auto;
  }
  .cid-tkRt9YVeM1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tnSaZWHWiF {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tnSaZWHWiF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tnSaZWHWiF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tnSaZWHWiF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tnSaZWHWiF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tnSaZWHWiF .text-wrapper {
    padding: 2rem;
  }
}
.cid-tnSaZWHWiF .mbr-section-title {
  color: #4479d9;
}
.cid-tnSaZWHWiF .mbr-text {
  text-align: left;
}
.cid-tkRuSpUlEs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a22a6;
}
.cid-tkRuSpUlEs .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tkRuSpUlEs .mbr-text {
  color: #ffffff;
}
.cid-tkRzenMBEG {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tkRzenMBEG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkRzenMBEG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tkRzenMBEG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tkRzenMBEG .row {
  flex-direction: row-reverse;
}
.cid-tkRzenMBEG img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tkRzenMBEG .text-wrapper {
    padding: 2rem;
  }
}
.cid-tkRzenMBEG .mbr-section-title {
  color: #1721dd;
  text-align: center;
}
.cid-tkRzenMBEG .mbr-text {
  text-align: center;
  color: #353535;
}
.cid-tm0bKRs4ll {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pngtreepowder-purple-wedding-watercolor-floral-1432385.jpg");
}
.cid-tm0bKRs4ll .mbr-fallback-image.disabled {
  display: none;
}
.cid-tm0bKRs4ll .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tm0bKRs4ll .text-wrapper {
    padding: 2rem;
  }
}
.cid-tm0bKRs4ll .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tm0bKRs4ll .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tm0bKRs4ll .mbr-text {
  text-align: left;
}
.cid-tm0bKRs4ll .position {
  text-align: left;
}
.cid-tm0bKRs4ll .name {
  text-align: left;
}
.cid-toJr6mvvl4 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-toJr6mvvl4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-toJr6mvvl4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-toJr6mvvl4 .mbr-text,
.cid-toJr6mvvl4 .mbr-section-btn {
  color: #232323;
}
.cid-toJr6mvvl4 .card-title,
.cid-toJr6mvvl4 .card-box {
  color: #ffffff;
}
.cid-toJr6mvvl4 .mbr-text,
.cid-toJr6mvvl4 .link-wrap {
  color: #ffffff;
}
.cid-tkRt9ZQpFS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkRt9ZQpFS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkRt9ZQpFS .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkRt9ZQpFS .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkRt9ZQpFS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkRt9ZQpFS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkRt9ZQpFS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkRt9ZQpFS .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkRt9ZQpFS .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkRt9ZQpFS .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkRt9ZQpFS .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkRt9ZQpFS .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkRt9ZQpFS .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkRt9ZQpFS .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkRt9ZQpFS .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkRt9ZQpFS foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tmFtMPoi0T {
  z-index: 1000;
  width: 100%;
}
.cid-tmFtMPoi0T nav.navbar {
  position: fixed;
}
.cid-tmFtMPoi0T .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-tmFtMPoi0T .dropdown-menu {
  padding: 0;
}
.cid-tmFtMPoi0T .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tmFtMPoi0T .dropdown-item:hover,
.cid-tmFtMPoi0T .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tmFtMPoi0T .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tmFtMPoi0T .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tmFtMPoi0T .nav-link {
  position: relative;
}
.cid-tmFtMPoi0T .container {
  display: flex;
  margin: auto;
}
.cid-tmFtMPoi0T .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tmFtMPoi0T .navbar-caption {
  padding-right: 4rem;
}
.cid-tmFtMPoi0T .dropdown-menu,
.cid-tmFtMPoi0T .navbar.opened {
  background: #1721dd !important;
}
.cid-tmFtMPoi0T .nav-item:focus,
.cid-tmFtMPoi0T .nav-link:focus {
  outline: none;
}
.cid-tmFtMPoi0T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tmFtMPoi0T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tmFtMPoi0T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tmFtMPoi0T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmFtMPoi0T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tmFtMPoi0T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tmFtMPoi0T .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tmFtMPoi0T .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tmFtMPoi0T .navbar.opened {
  transition: all .3s;
}
.cid-tmFtMPoi0T .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tmFtMPoi0T .navbar .navbar-logo img {
  width: auto;
}
.cid-tmFtMPoi0T .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tmFtMPoi0T .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tmFtMPoi0T .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tmFtMPoi0T .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tmFtMPoi0T .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tmFtMPoi0T .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tmFtMPoi0T .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: 55%;
}
.cid-tmFtMPoi0T .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tmFtMPoi0T .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tmFtMPoi0T .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tmFtMPoi0T .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tmFtMPoi0T .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tmFtMPoi0T .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tmFtMPoi0T .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tmFtMPoi0T .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: 55%;
  }
  .cid-tmFtMPoi0T .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tmFtMPoi0T .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tmFtMPoi0T .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tmFtMPoi0T .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tmFtMPoi0T .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tmFtMPoi0T .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tmFtMPoi0T .navbar.navbar-short {
  min-height: 60px;
}
.cid-tmFtMPoi0T .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tmFtMPoi0T .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tmFtMPoi0T .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tmFtMPoi0T .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tmFtMPoi0T .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tmFtMPoi0T .dropdown-item.active,
.cid-tmFtMPoi0T .dropdown-item:active {
  background-color: transparent;
}
.cid-tmFtMPoi0T .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tmFtMPoi0T .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tmFtMPoi0T .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tmFtMPoi0T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tmFtMPoi0T .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tmFtMPoi0T .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tmFtMPoi0T ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tmFtMPoi0T .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tmFtMPoi0T button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tmFtMPoi0T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tmFtMPoi0T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tmFtMPoi0T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tmFtMPoi0T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tmFtMPoi0T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tmFtMPoi0T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmFtMPoi0T nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tmFtMPoi0T nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tmFtMPoi0T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmFtMPoi0T .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tmFtMPoi0T a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tmFtMPoi0T .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-tmFtMPoi0T .navbar {
    height: 77px;
  }
  .cid-tmFtMPoi0T .navbar.opened {
    height: auto;
  }
  .cid-tmFtMPoi0T .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmFu4pesBj {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #fdd2fb;
}
.cid-tmFu4pesBj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFu4pesBj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFu4pesBj .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFu4pesBj .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFu4pesBj .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFu4pesBj .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFu4pesBj .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFu4pesBj .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFu4pesBj .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFu4pesBj .social-row {
  text-align: center;
}
.cid-tmFu4pesBj .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-tmFu4pesBj .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-tmFu4pesBj .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFu4pesBj .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFu4pesBj .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-tmFuJiqxa3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fdd2fb;
}
.cid-tmFuJiqxa3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFuJiqxa3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFuJiqxa3 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFuJiqxa3 .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFuJiqxa3 .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFuJiqxa3 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFuJiqxa3 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFuJiqxa3 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFuJiqxa3 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFuJiqxa3 .social-row {
  text-align: center;
}
.cid-tmFuJiqxa3 .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-tmFuJiqxa3 .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-tmFuJiqxa3 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFuJiqxa3 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFvfV3o1F {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fdd2fb;
}
.cid-tmFvfV3o1F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFvfV3o1F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFvfV3o1F .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFvfV3o1F .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFvfV3o1F .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFvfV3o1F .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFvfV3o1F .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFvfV3o1F .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFvfV3o1F .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFvfV3o1F .social-row {
  text-align: center;
}
.cid-tmFvfV3o1F .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-tmFvfV3o1F .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-tmFvfV3o1F .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFvfV3o1F .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFHmXrLLg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fdd2fb;
}
.cid-tmFHmXrLLg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFHmXrLLg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFHmXrLLg .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFHmXrLLg .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFHmXrLLg .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFHmXrLLg .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFHmXrLLg .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFHmXrLLg .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFHmXrLLg .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFHmXrLLg .social-row {
  text-align: center;
}
.cid-tmFHmXrLLg .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-tmFHmXrLLg .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-tmFHmXrLLg .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFHmXrLLg .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-torQriiP6C {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fdd2fb;
}
.cid-torQriiP6C .mbr-fallback-image.disabled {
  display: none;
}
.cid-torQriiP6C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-torQriiP6C .mbr-text,
.cid-torQriiP6C .mbr-section-btn {
  color: #232323;
}
.cid-torQriiP6C .card-title,
.cid-torQriiP6C .card-box {
  color: #ffffff;
}
.cid-torQriiP6C .mbr-text,
.cid-torQriiP6C .link-wrap {
  color: #ffffff;
}
.cid-tmFtMQsa16 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tmFtMQsa16 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tmFtMQsa16 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tmFtMQsa16 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tmFtMQsa16 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tmFtMQsa16 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tmFtMQsa16 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tmFtMQsa16 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tmFtMQsa16 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tmFtMQsa16 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tmFtMQsa16 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tmFtMQsa16 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tmFtMQsa16 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tmFtMQsa16 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tmFtMQsa16 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tmFtMQsa16 foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tmFyuGJopB {
  z-index: 1000;
  width: 100%;
}
.cid-tmFyuGJopB nav.navbar {
  position: fixed;
}
.cid-tmFyuGJopB .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-tmFyuGJopB .dropdown-menu {
  padding: 0;
}
.cid-tmFyuGJopB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tmFyuGJopB .dropdown-item:hover,
.cid-tmFyuGJopB .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tmFyuGJopB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tmFyuGJopB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tmFyuGJopB .nav-link {
  position: relative;
}
.cid-tmFyuGJopB .container {
  display: flex;
  margin: auto;
}
.cid-tmFyuGJopB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tmFyuGJopB .navbar-caption {
  padding-right: 4rem;
}
.cid-tmFyuGJopB .dropdown-menu,
.cid-tmFyuGJopB .navbar.opened {
  background: #1721dd !important;
}
.cid-tmFyuGJopB .nav-item:focus,
.cid-tmFyuGJopB .nav-link:focus {
  outline: none;
}
.cid-tmFyuGJopB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tmFyuGJopB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tmFyuGJopB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tmFyuGJopB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmFyuGJopB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tmFyuGJopB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tmFyuGJopB .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tmFyuGJopB .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tmFyuGJopB .navbar.opened {
  transition: all .3s;
}
.cid-tmFyuGJopB .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tmFyuGJopB .navbar .navbar-logo img {
  width: auto;
}
.cid-tmFyuGJopB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tmFyuGJopB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tmFyuGJopB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tmFyuGJopB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tmFyuGJopB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tmFyuGJopB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tmFyuGJopB .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: 55%;
}
.cid-tmFyuGJopB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tmFyuGJopB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tmFyuGJopB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tmFyuGJopB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tmFyuGJopB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tmFyuGJopB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tmFyuGJopB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tmFyuGJopB .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: 55%;
  }
  .cid-tmFyuGJopB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tmFyuGJopB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tmFyuGJopB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tmFyuGJopB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tmFyuGJopB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tmFyuGJopB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tmFyuGJopB .navbar.navbar-short {
  min-height: 60px;
}
.cid-tmFyuGJopB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tmFyuGJopB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tmFyuGJopB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tmFyuGJopB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tmFyuGJopB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tmFyuGJopB .dropdown-item.active,
.cid-tmFyuGJopB .dropdown-item:active {
  background-color: transparent;
}
.cid-tmFyuGJopB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tmFyuGJopB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tmFyuGJopB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tmFyuGJopB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tmFyuGJopB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tmFyuGJopB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tmFyuGJopB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tmFyuGJopB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tmFyuGJopB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tmFyuGJopB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tmFyuGJopB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tmFyuGJopB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tmFyuGJopB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tmFyuGJopB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tmFyuGJopB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmFyuGJopB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tmFyuGJopB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tmFyuGJopB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmFyuGJopB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tmFyuGJopB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tmFyuGJopB .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-tmFyuGJopB .navbar {
    height: 77px;
  }
  .cid-tmFyuGJopB .navbar.opened {
    height: auto;
  }
  .cid-tmFyuGJopB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmFyuE0pOg {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #ef1919;
}
.cid-tmFyuE0pOg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFyuE0pOg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFyuE0pOg .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFyuE0pOg .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFyuE0pOg .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFyuE0pOg .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFyuE0pOg .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFyuE0pOg .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFyuE0pOg .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFyuE0pOg .social-row {
  text-align: center;
}
.cid-tmFyuE0pOg .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-tmFyuE0pOg .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-tmFyuE0pOg .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFyuE0pOg .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFyuE0pOg .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tmFyuE0pOg .card-title,
.cid-tmFyuE0pOg .social-row {
  color: #000000;
}
.cid-tmFyuFDs3K {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #ef1919;
}
.cid-tmFyuFDs3K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFyuFDs3K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFyuFDs3K .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFyuFDs3K .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFyuFDs3K .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFyuFDs3K .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFyuFDs3K .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFyuFDs3K .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFyuFDs3K .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFyuFDs3K .social-row {
  text-align: center;
}
.cid-tmFyuFDs3K .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-tmFyuFDs3K .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-tmFyuFDs3K .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFyuFDs3K .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFyuHqiGq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #ef1919;
}
.cid-tmFyuHqiGq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFyuHqiGq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFyuHqiGq .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFyuHqiGq .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFyuHqiGq .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFyuHqiGq .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFyuHqiGq .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFyuHqiGq .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFyuHqiGq .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFyuHqiGq .social-row {
  text-align: center;
}
.cid-tmFyuHqiGq .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-tmFyuHqiGq .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-tmFyuHqiGq .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFyuHqiGq .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFFij6AQM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #ef1919;
}
.cid-tmFFij6AQM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFFij6AQM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFFij6AQM .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFFij6AQM .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFFij6AQM .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFFij6AQM .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFFij6AQM .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFFij6AQM .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFFij6AQM .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFFij6AQM .social-row {
  text-align: center;
}
.cid-tmFFij6AQM .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-tmFFij6AQM .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-tmFFij6AQM .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFFij6AQM .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFFhiuAMy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #ef1919;
}
.cid-tmFFhiuAMy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFFhiuAMy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFFhiuAMy .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFFhiuAMy .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFFhiuAMy .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFFhiuAMy .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFFhiuAMy .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFFhiuAMy .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFFhiuAMy .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFFhiuAMy .social-row {
  text-align: center;
}
.cid-tmFFhiuAMy .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-tmFFhiuAMy .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-tmFFhiuAMy .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFFhiuAMy .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFFg1ADLK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #ef1919;
}
.cid-tmFFg1ADLK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFFg1ADLK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFFg1ADLK .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFFg1ADLK .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFFg1ADLK .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFFg1ADLK .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFFg1ADLK .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFFg1ADLK .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFFg1ADLK .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFFg1ADLK .social-row {
  text-align: center;
}
.cid-tmFFg1ADLK .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-tmFFg1ADLK .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-tmFFg1ADLK .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFFg1ADLK .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFGrG1bkl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #ef1919;
}
.cid-tmFGrG1bkl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFGrG1bkl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFGrG1bkl .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFGrG1bkl .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFGrG1bkl .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFGrG1bkl .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFGrG1bkl .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFGrG1bkl .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFGrG1bkl .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFGrG1bkl .social-row {
  text-align: center;
}
.cid-tmFGrG1bkl .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-tmFGrG1bkl .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-tmFGrG1bkl .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFGrG1bkl .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFGse1PpC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #ef1919;
}
.cid-tmFGse1PpC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFGse1PpC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFGse1PpC .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFGse1PpC .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFGse1PpC .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFGse1PpC .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFGse1PpC .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFGse1PpC .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFGse1PpC .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFGse1PpC .social-row {
  text-align: center;
}
.cid-tmFGse1PpC .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-tmFGse1PpC .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-tmFGse1PpC .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFGse1PpC .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFGqXgbPl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #ef1919;
}
.cid-tmFGqXgbPl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFGqXgbPl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFGqXgbPl .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFGqXgbPl .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFGqXgbPl .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFGqXgbPl .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFGqXgbPl .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFGqXgbPl .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFGqXgbPl .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFGqXgbPl .social-row {
  text-align: center;
}
.cid-tmFGqXgbPl .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-tmFGqXgbPl .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-tmFGqXgbPl .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFGqXgbPl .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFGUbQcHe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #ef1919;
}
.cid-tmFGUbQcHe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFGUbQcHe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFGUbQcHe .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFGUbQcHe .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFGUbQcHe .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFGUbQcHe .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFGUbQcHe .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFGUbQcHe .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFGUbQcHe .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFGUbQcHe .social-row {
  text-align: center;
}
.cid-tmFGUbQcHe .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-tmFGUbQcHe .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-tmFGUbQcHe .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFGUbQcHe .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tpcjBtr67T {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background: #ef1919;
}
.cid-tpcjBtr67T .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpcjBtr67T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tpcjBtr67T .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tpcjBtr67T .team-card:hover {
  transform: translateY(-10px);
}
.cid-tpcjBtr67T .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tpcjBtr67T .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tpcjBtr67T .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tpcjBtr67T .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tpcjBtr67T .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tpcjBtr67T .social-row {
  text-align: center;
}
.cid-tpcjBtr67T .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-tpcjBtr67T .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-tpcjBtr67T .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tpcjBtr67T .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-torQJXywFw {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ef1919;
}
.cid-torQJXywFw .mbr-fallback-image.disabled {
  display: none;
}
.cid-torQJXywFw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-torQJXywFw .mbr-text,
.cid-torQJXywFw .mbr-section-btn {
  color: #232323;
}
.cid-torQJXywFw .card-title,
.cid-torQJXywFw .card-box {
  color: #ffffff;
}
.cid-torQJXywFw .mbr-text,
.cid-torQJXywFw .link-wrap {
  color: #ffffff;
}
.cid-tmFyuIfCHv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tmFyuIfCHv .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tmFyuIfCHv .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tmFyuIfCHv .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tmFyuIfCHv .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tmFyuIfCHv .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tmFyuIfCHv .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tmFyuIfCHv .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tmFyuIfCHv .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tmFyuIfCHv .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tmFyuIfCHv .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tmFyuIfCHv .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tmFyuIfCHv .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tmFyuIfCHv .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tmFyuIfCHv .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tmFyuIfCHv foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tmFygJeE7S {
  z-index: 1000;
  width: 100%;
}
.cid-tmFygJeE7S nav.navbar {
  position: fixed;
}
.cid-tmFygJeE7S .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-tmFygJeE7S .dropdown-menu {
  padding: 0;
}
.cid-tmFygJeE7S .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tmFygJeE7S .dropdown-item:hover,
.cid-tmFygJeE7S .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tmFygJeE7S .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tmFygJeE7S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tmFygJeE7S .nav-link {
  position: relative;
}
.cid-tmFygJeE7S .container {
  display: flex;
  margin: auto;
}
.cid-tmFygJeE7S .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tmFygJeE7S .navbar-caption {
  padding-right: 4rem;
}
.cid-tmFygJeE7S .dropdown-menu,
.cid-tmFygJeE7S .navbar.opened {
  background: #1721dd !important;
}
.cid-tmFygJeE7S .nav-item:focus,
.cid-tmFygJeE7S .nav-link:focus {
  outline: none;
}
.cid-tmFygJeE7S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tmFygJeE7S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tmFygJeE7S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tmFygJeE7S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmFygJeE7S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tmFygJeE7S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tmFygJeE7S .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tmFygJeE7S .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tmFygJeE7S .navbar.opened {
  transition: all .3s;
}
.cid-tmFygJeE7S .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tmFygJeE7S .navbar .navbar-logo img {
  width: auto;
}
.cid-tmFygJeE7S .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tmFygJeE7S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tmFygJeE7S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tmFygJeE7S .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tmFygJeE7S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tmFygJeE7S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tmFygJeE7S .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: 55%;
}
.cid-tmFygJeE7S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tmFygJeE7S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tmFygJeE7S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tmFygJeE7S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tmFygJeE7S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tmFygJeE7S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tmFygJeE7S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tmFygJeE7S .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: 55%;
  }
  .cid-tmFygJeE7S .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tmFygJeE7S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tmFygJeE7S .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tmFygJeE7S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tmFygJeE7S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tmFygJeE7S .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tmFygJeE7S .navbar.navbar-short {
  min-height: 60px;
}
.cid-tmFygJeE7S .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tmFygJeE7S .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tmFygJeE7S .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tmFygJeE7S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tmFygJeE7S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tmFygJeE7S .dropdown-item.active,
.cid-tmFygJeE7S .dropdown-item:active {
  background-color: transparent;
}
.cid-tmFygJeE7S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tmFygJeE7S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tmFygJeE7S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tmFygJeE7S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tmFygJeE7S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tmFygJeE7S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tmFygJeE7S ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tmFygJeE7S .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tmFygJeE7S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tmFygJeE7S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tmFygJeE7S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tmFygJeE7S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tmFygJeE7S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tmFygJeE7S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tmFygJeE7S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmFygJeE7S nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tmFygJeE7S nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tmFygJeE7S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmFygJeE7S .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tmFygJeE7S a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tmFygJeE7S .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-tmFygJeE7S .navbar {
    height: 77px;
  }
  .cid-tmFygJeE7S .navbar.opened {
    height: auto;
  }
  .cid-tmFygJeE7S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmFygGhyfQ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #1860e4;
}
.cid-tmFygGhyfQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFygGhyfQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFygGhyfQ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFygGhyfQ .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFygGhyfQ .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFygGhyfQ .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFygGhyfQ .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFygGhyfQ .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFygGhyfQ .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFygGhyfQ .social-row {
  text-align: center;
}
.cid-tmFygGhyfQ .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-tmFygGhyfQ .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-tmFygGhyfQ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFygGhyfQ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFygGhyfQ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tmFygGhyfQ .mbr-role,
.cid-tmFygGhyfQ .social-row {
  color: #000000;
}
.cid-tmFygGhyfQ .card-title,
.cid-tmFygGhyfQ .social-row {
  color: #000000;
}
.cid-tmFygI1AX3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #1860e4;
}
.cid-tmFygI1AX3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFygI1AX3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFygI1AX3 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFygI1AX3 .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFygI1AX3 .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFygI1AX3 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFygI1AX3 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFygI1AX3 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFygI1AX3 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFygI1AX3 .social-row {
  text-align: center;
}
.cid-tmFygI1AX3 .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-tmFygI1AX3 .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-tmFygI1AX3 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFygI1AX3 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFygJPEo7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #1860e4;
}
.cid-tmFygJPEo7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFygJPEo7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFygJPEo7 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFygJPEo7 .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFygJPEo7 .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFygJPEo7 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFygJPEo7 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFygJPEo7 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFygJPEo7 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFygJPEo7 .social-row {
  text-align: center;
}
.cid-tmFygJPEo7 .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-tmFygJPEo7 .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-tmFygJPEo7 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFygJPEo7 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFHOalTmc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #1860e4;
}
.cid-tmFHOalTmc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFHOalTmc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFHOalTmc .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFHOalTmc .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFHOalTmc .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFHOalTmc .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFHOalTmc .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFHOalTmc .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFHOalTmc .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFHOalTmc .social-row {
  text-align: center;
}
.cid-tmFHOalTmc .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-tmFHOalTmc .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-tmFHOalTmc .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFHOalTmc .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFHNuWgRg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #1860e4;
}
.cid-tmFHNuWgRg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFHNuWgRg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFHNuWgRg .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFHNuWgRg .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFHNuWgRg .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFHNuWgRg .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFHNuWgRg .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFHNuWgRg .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFHNuWgRg .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFHNuWgRg .social-row {
  text-align: center;
}
.cid-tmFHNuWgRg .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-tmFHNuWgRg .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-tmFHNuWgRg .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFHNuWgRg .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFHT19W1M {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #1860e4;
}
.cid-tmFHT19W1M .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFHT19W1M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFHT19W1M .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFHT19W1M .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFHT19W1M .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFHT19W1M .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFHT19W1M .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFHT19W1M .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFHT19W1M .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFHT19W1M .social-row {
  text-align: center;
}
.cid-tmFHT19W1M .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-tmFHT19W1M .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-tmFHT19W1M .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFHT19W1M .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFHN0NDuj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #1860e4;
}
.cid-tmFHN0NDuj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFHN0NDuj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFHN0NDuj .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFHN0NDuj .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFHN0NDuj .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFHN0NDuj .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFHN0NDuj .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFHN0NDuj .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFHN0NDuj .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFHN0NDuj .social-row {
  text-align: center;
}
.cid-tmFHN0NDuj .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-tmFHN0NDuj .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-tmFHN0NDuj .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFHN0NDuj .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-torR2Poj5k {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #1860e4;
}
.cid-torR2Poj5k .mbr-fallback-image.disabled {
  display: none;
}
.cid-torR2Poj5k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-torR2Poj5k .mbr-text,
.cid-torR2Poj5k .mbr-section-btn {
  color: #232323;
}
.cid-torR2Poj5k .card-title,
.cid-torR2Poj5k .card-box {
  color: #ffffff;
}
.cid-torR2Poj5k .mbr-text,
.cid-torR2Poj5k .link-wrap {
  color: #ffffff;
}
.cid-tmFygKBBFY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tmFygKBBFY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tmFygKBBFY .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tmFygKBBFY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tmFygKBBFY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tmFygKBBFY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tmFygKBBFY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tmFygKBBFY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tmFygKBBFY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tmFygKBBFY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tmFygKBBFY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tmFygKBBFY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tmFygKBBFY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tmFygKBBFY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tmFygKBBFY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tmFygKBBFY foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tmFy4dUrfF {
  z-index: 1000;
  width: 100%;
}
.cid-tmFy4dUrfF nav.navbar {
  position: fixed;
}
.cid-tmFy4dUrfF .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-tmFy4dUrfF .dropdown-menu {
  padding: 0;
}
.cid-tmFy4dUrfF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tmFy4dUrfF .dropdown-item:hover,
.cid-tmFy4dUrfF .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tmFy4dUrfF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tmFy4dUrfF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tmFy4dUrfF .nav-link {
  position: relative;
}
.cid-tmFy4dUrfF .container {
  display: flex;
  margin: auto;
}
.cid-tmFy4dUrfF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tmFy4dUrfF .navbar-caption {
  padding-right: 4rem;
}
.cid-tmFy4dUrfF .dropdown-menu,
.cid-tmFy4dUrfF .navbar.opened {
  background: #1721dd !important;
}
.cid-tmFy4dUrfF .nav-item:focus,
.cid-tmFy4dUrfF .nav-link:focus {
  outline: none;
}
.cid-tmFy4dUrfF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tmFy4dUrfF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tmFy4dUrfF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tmFy4dUrfF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmFy4dUrfF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tmFy4dUrfF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tmFy4dUrfF .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tmFy4dUrfF .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tmFy4dUrfF .navbar.opened {
  transition: all .3s;
}
.cid-tmFy4dUrfF .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tmFy4dUrfF .navbar .navbar-logo img {
  width: auto;
}
.cid-tmFy4dUrfF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tmFy4dUrfF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tmFy4dUrfF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tmFy4dUrfF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tmFy4dUrfF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tmFy4dUrfF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tmFy4dUrfF .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: 55%;
}
.cid-tmFy4dUrfF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tmFy4dUrfF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tmFy4dUrfF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tmFy4dUrfF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tmFy4dUrfF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tmFy4dUrfF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tmFy4dUrfF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tmFy4dUrfF .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: 55%;
  }
  .cid-tmFy4dUrfF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tmFy4dUrfF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tmFy4dUrfF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tmFy4dUrfF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tmFy4dUrfF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tmFy4dUrfF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tmFy4dUrfF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tmFy4dUrfF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tmFy4dUrfF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tmFy4dUrfF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tmFy4dUrfF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tmFy4dUrfF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tmFy4dUrfF .dropdown-item.active,
.cid-tmFy4dUrfF .dropdown-item:active {
  background-color: transparent;
}
.cid-tmFy4dUrfF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tmFy4dUrfF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tmFy4dUrfF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tmFy4dUrfF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tmFy4dUrfF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tmFy4dUrfF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tmFy4dUrfF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tmFy4dUrfF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tmFy4dUrfF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tmFy4dUrfF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tmFy4dUrfF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tmFy4dUrfF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tmFy4dUrfF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tmFy4dUrfF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tmFy4dUrfF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmFy4dUrfF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tmFy4dUrfF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tmFy4dUrfF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmFy4dUrfF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tmFy4dUrfF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tmFy4dUrfF .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-tmFy4dUrfF .navbar {
    height: 77px;
  }
  .cid-tmFy4dUrfF .navbar.opened {
    height: auto;
  }
  .cid-tmFy4dUrfF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmFy4aSQyt {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #3d75dc;
}
.cid-tmFy4aSQyt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFy4aSQyt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFy4aSQyt .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFy4aSQyt .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFy4aSQyt .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFy4aSQyt .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFy4aSQyt .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFy4aSQyt .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFy4aSQyt .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFy4aSQyt .social-row {
  text-align: center;
}
.cid-tmFy4aSQyt .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-tmFy4aSQyt .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-tmFy4aSQyt .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFy4aSQyt .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFy4aSQyt .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tmFy4aSQyt .card-title,
.cid-tmFy4aSQyt .social-row {
  color: #000000;
}
.cid-tmFy4cDgG7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #3d75dc;
}
.cid-tmFy4cDgG7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFy4cDgG7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFy4cDgG7 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFy4cDgG7 .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFy4cDgG7 .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFy4cDgG7 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFy4cDgG7 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFy4cDgG7 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFy4cDgG7 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFy4cDgG7 .social-row {
  text-align: center;
}
.cid-tmFy4cDgG7 .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-tmFy4cDgG7 .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-tmFy4cDgG7 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFy4cDgG7 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFy4eAH79 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #3d75dc;
}
.cid-tmFy4eAH79 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFy4eAH79 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFy4eAH79 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFy4eAH79 .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFy4eAH79 .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFy4eAH79 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFy4eAH79 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFy4eAH79 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFy4eAH79 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFy4eAH79 .social-row {
  text-align: center;
}
.cid-tmFy4eAH79 .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-tmFy4eAH79 .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-tmFy4eAH79 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFy4eAH79 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFIJnETTe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #3d75dc;
}
.cid-tmFIJnETTe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFIJnETTe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFIJnETTe .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFIJnETTe .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFIJnETTe .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFIJnETTe .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFIJnETTe .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFIJnETTe .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFIJnETTe .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFIJnETTe .social-row {
  text-align: center;
}
.cid-tmFIJnETTe .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-tmFIJnETTe .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-tmFIJnETTe .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFIJnETTe .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFIIc4Xd1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #3d75dc;
}
.cid-tmFIIc4Xd1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFIIc4Xd1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFIIc4Xd1 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFIIc4Xd1 .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFIIc4Xd1 .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFIIc4Xd1 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFIIc4Xd1 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFIIc4Xd1 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFIIc4Xd1 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFIIc4Xd1 .social-row {
  text-align: center;
}
.cid-tmFIIc4Xd1 .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-tmFIIc4Xd1 .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-tmFIIc4Xd1 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFIIc4Xd1 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFIHEoHLq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #3d75dc;
}
.cid-tmFIHEoHLq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFIHEoHLq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFIHEoHLq .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFIHEoHLq .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFIHEoHLq .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFIHEoHLq .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFIHEoHLq .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFIHEoHLq .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFIHEoHLq .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFIHEoHLq .social-row {
  text-align: center;
}
.cid-tmFIHEoHLq .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-tmFIHEoHLq .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-tmFIHEoHLq .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFIHEoHLq .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-torRmE7Siu {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #3d75dc;
}
.cid-torRmE7Siu .mbr-fallback-image.disabled {
  display: none;
}
.cid-torRmE7Siu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-torRmE7Siu .mbr-text,
.cid-torRmE7Siu .mbr-section-btn {
  color: #232323;
}
.cid-torRmE7Siu .card-title,
.cid-torRmE7Siu .card-box {
  color: #ffffff;
}
.cid-torRmE7Siu .mbr-text,
.cid-torRmE7Siu .link-wrap {
  color: #ffffff;
}
.cid-tmFy4fmzy5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tmFy4fmzy5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tmFy4fmzy5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tmFy4fmzy5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tmFy4fmzy5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tmFy4fmzy5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tmFy4fmzy5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tmFy4fmzy5 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tmFy4fmzy5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tmFy4fmzy5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tmFy4fmzy5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tmFy4fmzy5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tmFy4fmzy5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tmFy4fmzy5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tmFy4fmzy5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tmFy4fmzy5 foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tmFxtrRmuw {
  z-index: 1000;
  width: 100%;
}
.cid-tmFxtrRmuw nav.navbar {
  position: fixed;
}
.cid-tmFxtrRmuw .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-tmFxtrRmuw .dropdown-menu {
  padding: 0;
}
.cid-tmFxtrRmuw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tmFxtrRmuw .dropdown-item:hover,
.cid-tmFxtrRmuw .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tmFxtrRmuw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tmFxtrRmuw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tmFxtrRmuw .nav-link {
  position: relative;
}
.cid-tmFxtrRmuw .container {
  display: flex;
  margin: auto;
}
.cid-tmFxtrRmuw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tmFxtrRmuw .navbar-caption {
  padding-right: 4rem;
}
.cid-tmFxtrRmuw .dropdown-menu,
.cid-tmFxtrRmuw .navbar.opened {
  background: #1721dd !important;
}
.cid-tmFxtrRmuw .nav-item:focus,
.cid-tmFxtrRmuw .nav-link:focus {
  outline: none;
}
.cid-tmFxtrRmuw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tmFxtrRmuw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tmFxtrRmuw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tmFxtrRmuw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tmFxtrRmuw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tmFxtrRmuw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tmFxtrRmuw .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tmFxtrRmuw .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tmFxtrRmuw .navbar.opened {
  transition: all .3s;
}
.cid-tmFxtrRmuw .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tmFxtrRmuw .navbar .navbar-logo img {
  width: auto;
}
.cid-tmFxtrRmuw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tmFxtrRmuw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tmFxtrRmuw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tmFxtrRmuw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tmFxtrRmuw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tmFxtrRmuw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tmFxtrRmuw .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: 55%;
}
.cid-tmFxtrRmuw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tmFxtrRmuw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tmFxtrRmuw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tmFxtrRmuw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tmFxtrRmuw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tmFxtrRmuw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tmFxtrRmuw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tmFxtrRmuw .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: 55%;
  }
  .cid-tmFxtrRmuw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tmFxtrRmuw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tmFxtrRmuw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tmFxtrRmuw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tmFxtrRmuw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tmFxtrRmuw .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tmFxtrRmuw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tmFxtrRmuw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tmFxtrRmuw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tmFxtrRmuw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tmFxtrRmuw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tmFxtrRmuw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tmFxtrRmuw .dropdown-item.active,
.cid-tmFxtrRmuw .dropdown-item:active {
  background-color: transparent;
}
.cid-tmFxtrRmuw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tmFxtrRmuw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tmFxtrRmuw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tmFxtrRmuw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tmFxtrRmuw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tmFxtrRmuw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tmFxtrRmuw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tmFxtrRmuw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tmFxtrRmuw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tmFxtrRmuw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tmFxtrRmuw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tmFxtrRmuw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tmFxtrRmuw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tmFxtrRmuw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tmFxtrRmuw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmFxtrRmuw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tmFxtrRmuw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tmFxtrRmuw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tmFxtrRmuw .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tmFxtrRmuw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tmFxtrRmuw .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-tmFxtrRmuw .navbar {
    height: 77px;
  }
  .cid-tmFxtrRmuw .navbar.opened {
    height: auto;
  }
  .cid-tmFxtrRmuw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tmFxtp7TpQ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #1e9daf;
}
.cid-tmFxtp7TpQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFxtp7TpQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFxtp7TpQ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFxtp7TpQ .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFxtp7TpQ .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFxtp7TpQ .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFxtp7TpQ .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFxtp7TpQ .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFxtp7TpQ .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFxtp7TpQ .social-row {
  text-align: center;
}
.cid-tmFxtp7TpQ .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-tmFxtp7TpQ .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-tmFxtp7TpQ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFxtp7TpQ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFxtp7TpQ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tmFxtp7TpQ .card-title,
.cid-tmFxtp7TpQ .social-row {
  color: #000000;
}
.cid-tmFxtp7TpQ .mbr-role,
.cid-tmFxtp7TpQ .social-row {
  color: #000000;
}
.cid-tmFxtqQNgh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #1e9daf;
}
.cid-tmFxtqQNgh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFxtqQNgh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFxtqQNgh .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFxtqQNgh .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFxtqQNgh .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFxtqQNgh .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFxtqQNgh .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFxtqQNgh .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFxtqQNgh .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFxtqQNgh .social-row {
  text-align: center;
}
.cid-tmFxtqQNgh .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-tmFxtqQNgh .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-tmFxtqQNgh .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFxtqQNgh .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tmFxtstkbR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #1e9daf;
}
.cid-tmFxtstkbR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tmFxtstkbR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tmFxtstkbR .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tmFxtstkbR .team-card:hover {
  transform: translateY(-10px);
}
.cid-tmFxtstkbR .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tmFxtstkbR .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tmFxtstkbR .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tmFxtstkbR .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tmFxtstkbR .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tmFxtstkbR .social-row {
  text-align: center;
}
.cid-tmFxtstkbR .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-tmFxtstkbR .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-tmFxtstkbR .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-tmFxtstkbR .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-torRC2D38y {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1e9daf;
}
.cid-torRC2D38y .mbr-fallback-image.disabled {
  display: none;
}
.cid-torRC2D38y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-torRC2D38y .mbr-text,
.cid-torRC2D38y .mbr-section-btn {
  color: #232323;
}
.cid-torRC2D38y .card-title,
.cid-torRC2D38y .card-box {
  color: #ffffff;
}
.cid-torRC2D38y .mbr-text,
.cid-torRC2D38y .link-wrap {
  color: #ffffff;
}
.cid-tmFxttgObe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tmFxttgObe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tmFxttgObe .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tmFxttgObe .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tmFxttgObe .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tmFxttgObe .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tmFxttgObe .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tmFxttgObe .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tmFxttgObe .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tmFxttgObe .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tmFxttgObe .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tmFxttgObe .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tmFxttgObe .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tmFxttgObe .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tmFxttgObe .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tmFxttgObe foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkciBPmlqL {
  z-index: 1000;
  width: 100%;
}
.cid-tkciBPmlqL nav.navbar {
  position: fixed;
}
.cid-tkciBPmlqL .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-tkciBPmlqL .dropdown-menu {
  padding: 0;
}
.cid-tkciBPmlqL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkciBPmlqL .dropdown-item:hover,
.cid-tkciBPmlqL .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkciBPmlqL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkciBPmlqL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkciBPmlqL .nav-link {
  position: relative;
}
.cid-tkciBPmlqL .container {
  display: flex;
  margin: auto;
}
.cid-tkciBPmlqL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkciBPmlqL .navbar-caption {
  padding-right: 4rem;
}
.cid-tkciBPmlqL .dropdown-menu,
.cid-tkciBPmlqL .navbar.opened {
  background: #1721dd !important;
}
.cid-tkciBPmlqL .nav-item:focus,
.cid-tkciBPmlqL .nav-link:focus {
  outline: none;
}
.cid-tkciBPmlqL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkciBPmlqL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkciBPmlqL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkciBPmlqL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkciBPmlqL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkciBPmlqL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkciBPmlqL .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkciBPmlqL .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkciBPmlqL .navbar.opened {
  transition: all .3s;
}
.cid-tkciBPmlqL .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkciBPmlqL .navbar .navbar-logo img {
  width: auto;
}
.cid-tkciBPmlqL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkciBPmlqL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkciBPmlqL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkciBPmlqL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkciBPmlqL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkciBPmlqL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkciBPmlqL .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: 55%;
}
.cid-tkciBPmlqL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkciBPmlqL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkciBPmlqL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkciBPmlqL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkciBPmlqL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkciBPmlqL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkciBPmlqL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkciBPmlqL .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: 55%;
  }
  .cid-tkciBPmlqL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkciBPmlqL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkciBPmlqL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkciBPmlqL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkciBPmlqL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkciBPmlqL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkciBPmlqL .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkciBPmlqL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkciBPmlqL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkciBPmlqL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkciBPmlqL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkciBPmlqL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkciBPmlqL .dropdown-item.active,
.cid-tkciBPmlqL .dropdown-item:active {
  background-color: transparent;
}
.cid-tkciBPmlqL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkciBPmlqL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkciBPmlqL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkciBPmlqL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkciBPmlqL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkciBPmlqL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkciBPmlqL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkciBPmlqL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkciBPmlqL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkciBPmlqL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkciBPmlqL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkciBPmlqL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkciBPmlqL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkciBPmlqL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkciBPmlqL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkciBPmlqL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkciBPmlqL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkciBPmlqL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkciBPmlqL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkciBPmlqL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkciBPmlqL .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-tkciBPmlqL .navbar {
    height: 77px;
  }
  .cid-tkciBPmlqL .navbar.opened {
    height: auto;
  }
  .cid-tkciBPmlqL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkciBOq1Mf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkciBOq1Mf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkciBOq1Mf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkciBOq1Mf .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkciBOq1Mf .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkciBOq1Mf .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkciBOq1Mf .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkciBOq1Mf .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkciBOq1Mf .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkciBOq1Mf .carousel-control,
.cid-tkciBOq1Mf .close {
  background: #1b1b1b;
}
.cid-tkciBOq1Mf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkciBOq1Mf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkciBOq1Mf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkciBOq1Mf .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkciBOq1Mf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkciBOq1Mf .close::before {
  content: '\e91a';
}
.cid-tkciBOq1Mf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkciBOq1Mf .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkciBOq1Mf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkciBOq1Mf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkciBOq1Mf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkciBOq1Mf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkciBOq1Mf .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkciBOq1Mf .carousel-indicators li.active,
.cid-tkciBOq1Mf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkciBOq1Mf .carousel-indicators li::after,
.cid-tkciBOq1Mf .carousel-indicators li::before {
  content: none;
}
.cid-tkciBOq1Mf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkciBOq1Mf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkciBOq1Mf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkciBOq1Mf .carousel-indicators {
    display: none;
  }
}
.cid-tkciBOq1Mf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkciBOq1Mf .carousel-inner > .active {
  display: block;
}
.cid-tkciBOq1Mf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkciBOq1Mf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkciBOq1Mf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkciBOq1Mf .carousel-control,
  .cid-tkciBOq1Mf .carousel-indicators,
  .cid-tkciBOq1Mf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkciBOq1Mf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkciBOq1Mf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkciBOq1Mf .carousel-indicators .active,
.cid-tkciBOq1Mf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkciBOq1Mf .carousel-indicators .active {
  background: #fff;
}
.cid-tkciBOq1Mf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkciBOq1Mf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkciBOq1Mf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkciBOq1Mf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkciBOq1Mf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkciBOq1Mf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkciBOq1Mf .carousel {
  width: 100%;
}
.cid-tkciBOq1Mf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkciBOq1Mf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkciBOq1Mf .modal.fade .modal-dialog,
.cid-tkciBOq1Mf .modal.in .modal-dialog {
  transform: none;
}
.cid-tkciBOq1Mf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkciBOq1Mf H6 {
  text-align: center;
}
.cid-tkciBPRnna {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkciBPRnna .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkciBPRnna .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkciBQbcYx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkciBQbcYx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkciBQbcYx .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkciBQbcYx .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkciBQbcYx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkciBQbcYx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkciBQbcYx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkciBQbcYx .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkciBQbcYx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkciBQbcYx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkciBQbcYx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkciBQbcYx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkciBQbcYx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkciBQbcYx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkciBQbcYx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkciBQbcYx foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkciHrC9yw {
  z-index: 1000;
  width: 100%;
}
.cid-tkciHrC9yw nav.navbar {
  position: fixed;
}
.cid-tkciHrC9yw .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-tkciHrC9yw .dropdown-menu {
  padding: 0;
}
.cid-tkciHrC9yw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkciHrC9yw .dropdown-item:hover,
.cid-tkciHrC9yw .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkciHrC9yw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkciHrC9yw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkciHrC9yw .nav-link {
  position: relative;
}
.cid-tkciHrC9yw .container {
  display: flex;
  margin: auto;
}
.cid-tkciHrC9yw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkciHrC9yw .navbar-caption {
  padding-right: 4rem;
}
.cid-tkciHrC9yw .dropdown-menu,
.cid-tkciHrC9yw .navbar.opened {
  background: #1721dd !important;
}
.cid-tkciHrC9yw .nav-item:focus,
.cid-tkciHrC9yw .nav-link:focus {
  outline: none;
}
.cid-tkciHrC9yw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkciHrC9yw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkciHrC9yw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkciHrC9yw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkciHrC9yw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkciHrC9yw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkciHrC9yw .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkciHrC9yw .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkciHrC9yw .navbar.opened {
  transition: all .3s;
}
.cid-tkciHrC9yw .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkciHrC9yw .navbar .navbar-logo img {
  width: auto;
}
.cid-tkciHrC9yw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkciHrC9yw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkciHrC9yw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkciHrC9yw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkciHrC9yw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkciHrC9yw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkciHrC9yw .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: 55%;
}
.cid-tkciHrC9yw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkciHrC9yw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkciHrC9yw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkciHrC9yw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkciHrC9yw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkciHrC9yw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkciHrC9yw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkciHrC9yw .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: 55%;
  }
  .cid-tkciHrC9yw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkciHrC9yw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkciHrC9yw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkciHrC9yw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkciHrC9yw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkciHrC9yw .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkciHrC9yw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkciHrC9yw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkciHrC9yw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkciHrC9yw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkciHrC9yw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkciHrC9yw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkciHrC9yw .dropdown-item.active,
.cid-tkciHrC9yw .dropdown-item:active {
  background-color: transparent;
}
.cid-tkciHrC9yw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkciHrC9yw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkciHrC9yw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkciHrC9yw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkciHrC9yw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkciHrC9yw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkciHrC9yw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkciHrC9yw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkciHrC9yw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkciHrC9yw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkciHrC9yw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkciHrC9yw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkciHrC9yw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkciHrC9yw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkciHrC9yw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkciHrC9yw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkciHrC9yw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkciHrC9yw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkciHrC9yw .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkciHrC9yw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkciHrC9yw .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-tkciHrC9yw .navbar {
    height: 77px;
  }
  .cid-tkciHrC9yw .navbar.opened {
    height: auto;
  }
  .cid-tkciHrC9yw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkciHqyOKy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkciHqyOKy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkciHqyOKy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkciHqyOKy .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkciHqyOKy .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkciHqyOKy .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkciHqyOKy .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkciHqyOKy .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkciHqyOKy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkciHqyOKy .carousel-control,
.cid-tkciHqyOKy .close {
  background: #1b1b1b;
}
.cid-tkciHqyOKy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkciHqyOKy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkciHqyOKy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkciHqyOKy .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkciHqyOKy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkciHqyOKy .close::before {
  content: '\e91a';
}
.cid-tkciHqyOKy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkciHqyOKy .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkciHqyOKy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkciHqyOKy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkciHqyOKy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkciHqyOKy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkciHqyOKy .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkciHqyOKy .carousel-indicators li.active,
.cid-tkciHqyOKy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkciHqyOKy .carousel-indicators li::after,
.cid-tkciHqyOKy .carousel-indicators li::before {
  content: none;
}
.cid-tkciHqyOKy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkciHqyOKy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkciHqyOKy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkciHqyOKy .carousel-indicators {
    display: none;
  }
}
.cid-tkciHqyOKy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkciHqyOKy .carousel-inner > .active {
  display: block;
}
.cid-tkciHqyOKy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkciHqyOKy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkciHqyOKy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkciHqyOKy .carousel-control,
  .cid-tkciHqyOKy .carousel-indicators,
  .cid-tkciHqyOKy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkciHqyOKy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkciHqyOKy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkciHqyOKy .carousel-indicators .active,
.cid-tkciHqyOKy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkciHqyOKy .carousel-indicators .active {
  background: #fff;
}
.cid-tkciHqyOKy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkciHqyOKy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkciHqyOKy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkciHqyOKy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkciHqyOKy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkciHqyOKy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkciHqyOKy .carousel {
  width: 100%;
}
.cid-tkciHqyOKy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkciHqyOKy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkciHqyOKy .modal.fade .modal-dialog,
.cid-tkciHqyOKy .modal.in .modal-dialog {
  transform: none;
}
.cid-tkciHqyOKy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkciHqyOKy H6 {
  text-align: center;
}
.cid-tkciHsaMYe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkciHsaMYe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkciHsaMYe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkciHszn3L {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkciHszn3L .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkciHszn3L .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkciHszn3L .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkciHszn3L .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkciHszn3L .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkciHszn3L .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkciHszn3L .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkciHszn3L .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkciHszn3L .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkciHszn3L .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkciHszn3L .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkciHszn3L .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkciHszn3L .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkciHszn3L .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkciHszn3L foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkciKMjqc1 {
  z-index: 1000;
  width: 100%;
}
.cid-tkciKMjqc1 nav.navbar {
  position: fixed;
}
.cid-tkciKMjqc1 .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-tkciKMjqc1 .dropdown-menu {
  padding: 0;
}
.cid-tkciKMjqc1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkciKMjqc1 .dropdown-item:hover,
.cid-tkciKMjqc1 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkciKMjqc1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkciKMjqc1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkciKMjqc1 .nav-link {
  position: relative;
}
.cid-tkciKMjqc1 .container {
  display: flex;
  margin: auto;
}
.cid-tkciKMjqc1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkciKMjqc1 .navbar-caption {
  padding-right: 4rem;
}
.cid-tkciKMjqc1 .dropdown-menu,
.cid-tkciKMjqc1 .navbar.opened {
  background: #1721dd !important;
}
.cid-tkciKMjqc1 .nav-item:focus,
.cid-tkciKMjqc1 .nav-link:focus {
  outline: none;
}
.cid-tkciKMjqc1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkciKMjqc1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkciKMjqc1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkciKMjqc1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkciKMjqc1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkciKMjqc1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkciKMjqc1 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkciKMjqc1 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkciKMjqc1 .navbar.opened {
  transition: all .3s;
}
.cid-tkciKMjqc1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkciKMjqc1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tkciKMjqc1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkciKMjqc1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkciKMjqc1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkciKMjqc1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkciKMjqc1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkciKMjqc1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkciKMjqc1 .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: 55%;
}
.cid-tkciKMjqc1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkciKMjqc1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkciKMjqc1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkciKMjqc1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkciKMjqc1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkciKMjqc1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkciKMjqc1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkciKMjqc1 .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: 55%;
  }
  .cid-tkciKMjqc1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkciKMjqc1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkciKMjqc1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkciKMjqc1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkciKMjqc1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkciKMjqc1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkciKMjqc1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkciKMjqc1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkciKMjqc1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkciKMjqc1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkciKMjqc1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkciKMjqc1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkciKMjqc1 .dropdown-item.active,
.cid-tkciKMjqc1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tkciKMjqc1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkciKMjqc1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkciKMjqc1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkciKMjqc1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkciKMjqc1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkciKMjqc1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkciKMjqc1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkciKMjqc1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkciKMjqc1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkciKMjqc1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkciKMjqc1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkciKMjqc1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkciKMjqc1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkciKMjqc1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkciKMjqc1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkciKMjqc1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkciKMjqc1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkciKMjqc1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkciKMjqc1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkciKMjqc1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkciKMjqc1 .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-tkciKMjqc1 .navbar {
    height: 77px;
  }
  .cid-tkciKMjqc1 .navbar.opened {
    height: auto;
  }
  .cid-tkciKMjqc1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkciKLuOnu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkciKLuOnu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkciKLuOnu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkciKLuOnu .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkciKLuOnu .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkciKLuOnu .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkciKLuOnu .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkciKLuOnu .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkciKLuOnu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkciKLuOnu .carousel-control,
.cid-tkciKLuOnu .close {
  background: #1b1b1b;
}
.cid-tkciKLuOnu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkciKLuOnu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkciKLuOnu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkciKLuOnu .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkciKLuOnu .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkciKLuOnu .close::before {
  content: '\e91a';
}
.cid-tkciKLuOnu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkciKLuOnu .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkciKLuOnu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkciKLuOnu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkciKLuOnu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkciKLuOnu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkciKLuOnu .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkciKLuOnu .carousel-indicators li.active,
.cid-tkciKLuOnu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkciKLuOnu .carousel-indicators li::after,
.cid-tkciKLuOnu .carousel-indicators li::before {
  content: none;
}
.cid-tkciKLuOnu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkciKLuOnu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkciKLuOnu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkciKLuOnu .carousel-indicators {
    display: none;
  }
}
.cid-tkciKLuOnu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkciKLuOnu .carousel-inner > .active {
  display: block;
}
.cid-tkciKLuOnu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkciKLuOnu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkciKLuOnu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkciKLuOnu .carousel-control,
  .cid-tkciKLuOnu .carousel-indicators,
  .cid-tkciKLuOnu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkciKLuOnu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkciKLuOnu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkciKLuOnu .carousel-indicators .active,
.cid-tkciKLuOnu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkciKLuOnu .carousel-indicators .active {
  background: #fff;
}
.cid-tkciKLuOnu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkciKLuOnu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkciKLuOnu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkciKLuOnu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkciKLuOnu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkciKLuOnu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkciKLuOnu .carousel {
  width: 100%;
}
.cid-tkciKLuOnu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkciKLuOnu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkciKLuOnu .modal.fade .modal-dialog,
.cid-tkciKLuOnu .modal.in .modal-dialog {
  transform: none;
}
.cid-tkciKLuOnu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkciKLuOnu H6 {
  text-align: center;
}
.cid-tkciKMRyzU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkciKMRyzU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkciKMRyzU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkciKNhlKc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkciKNhlKc .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkciKNhlKc .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkciKNhlKc .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkciKNhlKc .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkciKNhlKc .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkciKNhlKc .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkciKNhlKc .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkciKNhlKc .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkciKNhlKc .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkciKNhlKc .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkciKNhlKc .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkciKNhlKc .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkciKNhlKc .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkciKNhlKc .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkciKNhlKc foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tkcjWBo1cr {
  z-index: 1000;
  width: 100%;
}
.cid-tkcjWBo1cr nav.navbar {
  position: fixed;
}
.cid-tkcjWBo1cr .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-tkcjWBo1cr .dropdown-menu {
  padding: 0;
}
.cid-tkcjWBo1cr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkcjWBo1cr .dropdown-item:hover,
.cid-tkcjWBo1cr .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tkcjWBo1cr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tkcjWBo1cr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tkcjWBo1cr .nav-link {
  position: relative;
}
.cid-tkcjWBo1cr .container {
  display: flex;
  margin: auto;
}
.cid-tkcjWBo1cr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tkcjWBo1cr .navbar-caption {
  padding-right: 4rem;
}
.cid-tkcjWBo1cr .dropdown-menu,
.cid-tkcjWBo1cr .navbar.opened {
  background: #1721dd !important;
}
.cid-tkcjWBo1cr .nav-item:focus,
.cid-tkcjWBo1cr .nav-link:focus {
  outline: none;
}
.cid-tkcjWBo1cr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tkcjWBo1cr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tkcjWBo1cr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tkcjWBo1cr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tkcjWBo1cr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tkcjWBo1cr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tkcjWBo1cr .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tkcjWBo1cr .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tkcjWBo1cr .navbar.opened {
  transition: all .3s;
}
.cid-tkcjWBo1cr .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tkcjWBo1cr .navbar .navbar-logo img {
  width: auto;
}
.cid-tkcjWBo1cr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tkcjWBo1cr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tkcjWBo1cr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tkcjWBo1cr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tkcjWBo1cr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tkcjWBo1cr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tkcjWBo1cr .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: 55%;
}
.cid-tkcjWBo1cr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tkcjWBo1cr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tkcjWBo1cr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tkcjWBo1cr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tkcjWBo1cr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tkcjWBo1cr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tkcjWBo1cr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tkcjWBo1cr .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: 55%;
  }
  .cid-tkcjWBo1cr .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tkcjWBo1cr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tkcjWBo1cr .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tkcjWBo1cr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tkcjWBo1cr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tkcjWBo1cr .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tkcjWBo1cr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tkcjWBo1cr .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tkcjWBo1cr .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tkcjWBo1cr .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tkcjWBo1cr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tkcjWBo1cr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tkcjWBo1cr .dropdown-item.active,
.cid-tkcjWBo1cr .dropdown-item:active {
  background-color: transparent;
}
.cid-tkcjWBo1cr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tkcjWBo1cr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tkcjWBo1cr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tkcjWBo1cr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tkcjWBo1cr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tkcjWBo1cr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tkcjWBo1cr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tkcjWBo1cr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tkcjWBo1cr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tkcjWBo1cr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tkcjWBo1cr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tkcjWBo1cr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tkcjWBo1cr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tkcjWBo1cr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tkcjWBo1cr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkcjWBo1cr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tkcjWBo1cr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tkcjWBo1cr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tkcjWBo1cr .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tkcjWBo1cr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tkcjWBo1cr .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-tkcjWBo1cr .navbar {
    height: 77px;
  }
  .cid-tkcjWBo1cr .navbar.opened {
    height: auto;
  }
  .cid-tkcjWBo1cr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkcjWAneft {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tkcjWAneft .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkcjWAneft .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkcjWAneft .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tkcjWAneft .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tkcjWAneft .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tkcjWAneft .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tkcjWAneft .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tkcjWAneft .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tkcjWAneft .carousel-control,
.cid-tkcjWAneft .close {
  background: #1b1b1b;
}
.cid-tkcjWAneft .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tkcjWAneft .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tkcjWAneft .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tkcjWAneft .carousel-control-next span {
  margin-left: 5px;
}
.cid-tkcjWAneft .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tkcjWAneft .close::before {
  content: '\e91a';
}
.cid-tkcjWAneft .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tkcjWAneft .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tkcjWAneft .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkcjWAneft .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tkcjWAneft .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tkcjWAneft .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tkcjWAneft .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tkcjWAneft .carousel-indicators li.active,
.cid-tkcjWAneft .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tkcjWAneft .carousel-indicators li::after,
.cid-tkcjWAneft .carousel-indicators li::before {
  content: none;
}
.cid-tkcjWAneft .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tkcjWAneft .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tkcjWAneft .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tkcjWAneft .carousel-indicators {
    display: none;
  }
}
.cid-tkcjWAneft .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tkcjWAneft .carousel-inner > .active {
  display: block;
}
.cid-tkcjWAneft .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tkcjWAneft .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tkcjWAneft .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tkcjWAneft .carousel-control,
  .cid-tkcjWAneft .carousel-indicators,
  .cid-tkcjWAneft .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tkcjWAneft .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tkcjWAneft .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tkcjWAneft .carousel-indicators .active,
.cid-tkcjWAneft .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tkcjWAneft .carousel-indicators .active {
  background: #fff;
}
.cid-tkcjWAneft .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tkcjWAneft .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tkcjWAneft .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tkcjWAneft .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tkcjWAneft .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tkcjWAneft .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tkcjWAneft .carousel {
  width: 100%;
}
.cid-tkcjWAneft .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tkcjWAneft .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tkcjWAneft .modal.fade .modal-dialog,
.cid-tkcjWAneft .modal.in .modal-dialog {
  transform: none;
}
.cid-tkcjWAneft .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tkcjWAneft H6 {
  text-align: center;
}
.cid-tkcjWAneft H3 {
  color: #4479d9;
}
.cid-tkcjWBQKxt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tkcjWBQKxt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkcjWBQKxt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkcjWBQKxt .mbr-section-title {
  color: #4479d9;
}
.cid-tkcjWCdrRm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tkcjWCdrRm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tkcjWCdrRm .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tkcjWCdrRm .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tkcjWCdrRm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tkcjWCdrRm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tkcjWCdrRm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tkcjWCdrRm .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tkcjWCdrRm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tkcjWCdrRm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkcjWCdrRm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tkcjWCdrRm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkcjWCdrRm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkcjWCdrRm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tkcjWCdrRm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tkcjWCdrRm foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-torzsDR6dC {
  z-index: 1000;
  width: 100%;
}
.cid-torzsDR6dC nav.navbar {
  position: fixed;
}
.cid-torzsDR6dC .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-torzsDR6dC .dropdown-menu {
  padding: 0;
}
.cid-torzsDR6dC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-torzsDR6dC .dropdown-item:hover,
.cid-torzsDR6dC .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-torzsDR6dC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-torzsDR6dC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-torzsDR6dC .nav-link {
  position: relative;
}
.cid-torzsDR6dC .container {
  display: flex;
  margin: auto;
}
.cid-torzsDR6dC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-torzsDR6dC .navbar-caption {
  padding-right: 4rem;
}
.cid-torzsDR6dC .dropdown-menu,
.cid-torzsDR6dC .navbar.opened {
  background: #1721dd !important;
}
.cid-torzsDR6dC .nav-item:focus,
.cid-torzsDR6dC .nav-link:focus {
  outline: none;
}
.cid-torzsDR6dC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-torzsDR6dC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-torzsDR6dC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-torzsDR6dC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-torzsDR6dC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-torzsDR6dC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-torzsDR6dC .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-torzsDR6dC .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-torzsDR6dC .navbar.opened {
  transition: all .3s;
}
.cid-torzsDR6dC .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-torzsDR6dC .navbar .navbar-logo img {
  width: auto;
}
.cid-torzsDR6dC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-torzsDR6dC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-torzsDR6dC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-torzsDR6dC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-torzsDR6dC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-torzsDR6dC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-torzsDR6dC .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: 55%;
}
.cid-torzsDR6dC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-torzsDR6dC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-torzsDR6dC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-torzsDR6dC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-torzsDR6dC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-torzsDR6dC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-torzsDR6dC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-torzsDR6dC .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: 55%;
  }
  .cid-torzsDR6dC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-torzsDR6dC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-torzsDR6dC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-torzsDR6dC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-torzsDR6dC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-torzsDR6dC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-torzsDR6dC .navbar.navbar-short {
  min-height: 60px;
}
.cid-torzsDR6dC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-torzsDR6dC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-torzsDR6dC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-torzsDR6dC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-torzsDR6dC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-torzsDR6dC .dropdown-item.active,
.cid-torzsDR6dC .dropdown-item:active {
  background-color: transparent;
}
.cid-torzsDR6dC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-torzsDR6dC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-torzsDR6dC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-torzsDR6dC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-torzsDR6dC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-torzsDR6dC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-torzsDR6dC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-torzsDR6dC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-torzsDR6dC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-torzsDR6dC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-torzsDR6dC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-torzsDR6dC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-torzsDR6dC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-torzsDR6dC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-torzsDR6dC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-torzsDR6dC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-torzsDR6dC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-torzsDR6dC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-torzsDR6dC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-torzsDR6dC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-torzsDR6dC .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-torzsDR6dC .navbar {
    height: 77px;
  }
  .cid-torzsDR6dC .navbar.opened {
    height: auto;
  }
  .cid-torzsDR6dC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-torzsBQBTv {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-torzsBQBTv .mbr-fallback-image.disabled {
  display: none;
}
.cid-torzsBQBTv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-torzsBQBTv .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-torzsBQBTv .team-card:hover {
  transform: translateY(-10px);
}
.cid-torzsBQBTv .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-torzsBQBTv .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-torzsBQBTv .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-torzsBQBTv .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-torzsBQBTv .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-torzsBQBTv .social-row {
  text-align: center;
}
.cid-torzsBQBTv .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-torzsBQBTv .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-torzsBQBTv .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-torzsBQBTv .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-torzsBQBTv .mbr-section-title {
  text-align: center;
  color: #e52be0;
}
.cid-torzsD7zKW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-torzsD7zKW .mbr-fallback-image.disabled {
  display: none;
}
.cid-torzsD7zKW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-torzsD7zKW .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-torzsD7zKW .team-card:hover {
  transform: translateY(-10px);
}
.cid-torzsD7zKW .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-torzsD7zKW .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-torzsD7zKW .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-torzsD7zKW .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-torzsD7zKW .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-torzsD7zKW .social-row {
  text-align: center;
}
.cid-torzsD7zKW .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-torzsD7zKW .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-torzsD7zKW .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-torzsD7zKW .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-torzsEljOC {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background: #fafafa;
}
.cid-torzsEljOC .mbr-fallback-image.disabled {
  display: none;
}
.cid-torzsEljOC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-torzsEljOC .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-torzsEljOC .team-card:hover {
  transform: translateY(-10px);
}
.cid-torzsEljOC .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-torzsEljOC .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-torzsEljOC .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-torzsEljOC .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-torzsEljOC .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-torzsEljOC .social-row {
  text-align: center;
}
.cid-torzsEljOC .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-torzsEljOC .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-torzsEljOC .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-torzsEljOC .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-torzsFd6Ky {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-torzsFd6Ky .mbr-fallback-image.disabled {
  display: none;
}
.cid-torzsFd6Ky .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-torzsFd6Ky .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-torzsFd6Ky .team-card:hover {
  transform: translateY(-10px);
}
.cid-torzsFd6Ky .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-torzsFd6Ky .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-torzsFd6Ky .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-torzsFd6Ky .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-torzsFd6Ky .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-torzsFd6Ky .social-row {
  text-align: center;
}
.cid-torzsFd6Ky .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-torzsFd6Ky .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-torzsFd6Ky .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-torzsFd6Ky .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-torQ278p9H {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-torQ278p9H .mbr-fallback-image.disabled {
  display: none;
}
.cid-torQ278p9H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-torQ278p9H .mbr-text,
.cid-torQ278p9H .mbr-section-btn {
  color: #232323;
}
.cid-torQ278p9H .card-title,
.cid-torQ278p9H .card-box {
  color: #ffffff;
}
.cid-torQ278p9H .mbr-text,
.cid-torQ278p9H .link-wrap {
  color: #ffffff;
}
.cid-torzsFKnte {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-torzsFKnte .row-links {
  width: 100%;
  justify-content: center;
}
.cid-torzsFKnte .social-row {
  width: 100%;
  justify-content: center;
}
.cid-torzsFKnte .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-torzsFKnte .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-torzsFKnte .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-torzsFKnte .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-torzsFKnte .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-torzsFKnte .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-torzsFKnte .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-torzsFKnte .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-torzsFKnte .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-torzsFKnte .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-torzsFKnte .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-torzsFKnte .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-torzsFKnte foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tWcVuZd0LK {
  z-index: 1000;
  width: 100%;
}
.cid-tWcVuZd0LK nav.navbar {
  position: fixed;
}
.cid-tWcVuZd0LK .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-tWcVuZd0LK .dropdown-menu {
  padding: 0;
}
.cid-tWcVuZd0LK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWcVuZd0LK .dropdown-item:hover,
.cid-tWcVuZd0LK .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tWcVuZd0LK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tWcVuZd0LK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tWcVuZd0LK .nav-link {
  position: relative;
}
.cid-tWcVuZd0LK .container {
  display: flex;
  margin: auto;
}
.cid-tWcVuZd0LK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tWcVuZd0LK .navbar-caption {
  padding-right: 4rem;
}
.cid-tWcVuZd0LK .dropdown-menu,
.cid-tWcVuZd0LK .navbar.opened {
  background: #1721dd !important;
}
.cid-tWcVuZd0LK .nav-item:focus,
.cid-tWcVuZd0LK .nav-link:focus {
  outline: none;
}
.cid-tWcVuZd0LK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWcVuZd0LK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWcVuZd0LK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tWcVuZd0LK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWcVuZd0LK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWcVuZd0LK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWcVuZd0LK .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tWcVuZd0LK .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWcVuZd0LK .navbar.opened {
  transition: all .3s;
}
.cid-tWcVuZd0LK .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tWcVuZd0LK .navbar .navbar-logo img {
  width: auto;
}
.cid-tWcVuZd0LK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWcVuZd0LK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWcVuZd0LK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tWcVuZd0LK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tWcVuZd0LK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWcVuZd0LK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWcVuZd0LK .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: 55%;
}
.cid-tWcVuZd0LK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWcVuZd0LK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tWcVuZd0LK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tWcVuZd0LK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWcVuZd0LK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWcVuZd0LK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWcVuZd0LK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWcVuZd0LK .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: 55%;
  }
  .cid-tWcVuZd0LK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tWcVuZd0LK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWcVuZd0LK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tWcVuZd0LK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWcVuZd0LK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWcVuZd0LK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tWcVuZd0LK .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWcVuZd0LK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tWcVuZd0LK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tWcVuZd0LK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tWcVuZd0LK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWcVuZd0LK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWcVuZd0LK .dropdown-item.active,
.cid-tWcVuZd0LK .dropdown-item:active {
  background-color: transparent;
}
.cid-tWcVuZd0LK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWcVuZd0LK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWcVuZd0LK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWcVuZd0LK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tWcVuZd0LK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tWcVuZd0LK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWcVuZd0LK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tWcVuZd0LK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tWcVuZd0LK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tWcVuZd0LK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tWcVuZd0LK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tWcVuZd0LK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tWcVuZd0LK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tWcVuZd0LK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tWcVuZd0LK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWcVuZd0LK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tWcVuZd0LK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tWcVuZd0LK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWcVuZd0LK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tWcVuZd0LK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tWcVuZd0LK .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-tWcVuZd0LK .navbar {
    height: 77px;
  }
  .cid-tWcVuZd0LK .navbar.opened {
    height: auto;
  }
  .cid-tWcVuZd0LK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWcVuXD06p {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tWcVuXD06p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWcVuXD06p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWcVuXD06p .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tWcVuXD06p .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tWcVuXD06p .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tWcVuXD06p .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tWcVuXD06p .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tWcVuXD06p .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tWcVuXD06p .carousel-control,
.cid-tWcVuXD06p .close {
  background: #1b1b1b;
}
.cid-tWcVuXD06p .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tWcVuXD06p .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tWcVuXD06p .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tWcVuXD06p .carousel-control-next span {
  margin-left: 5px;
}
.cid-tWcVuXD06p .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tWcVuXD06p .close::before {
  content: '\e91a';
}
.cid-tWcVuXD06p .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tWcVuXD06p .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tWcVuXD06p .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWcVuXD06p .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tWcVuXD06p .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tWcVuXD06p .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tWcVuXD06p .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tWcVuXD06p .carousel-indicators li.active,
.cid-tWcVuXD06p .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tWcVuXD06p .carousel-indicators li::after,
.cid-tWcVuXD06p .carousel-indicators li::before {
  content: none;
}
.cid-tWcVuXD06p .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tWcVuXD06p .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tWcVuXD06p .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tWcVuXD06p .carousel-indicators {
    display: none;
  }
}
.cid-tWcVuXD06p .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tWcVuXD06p .carousel-inner > .active {
  display: block;
}
.cid-tWcVuXD06p .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWcVuXD06p .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWcVuXD06p .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tWcVuXD06p .carousel-control,
  .cid-tWcVuXD06p .carousel-indicators,
  .cid-tWcVuXD06p .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tWcVuXD06p .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tWcVuXD06p .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tWcVuXD06p .carousel-indicators .active,
.cid-tWcVuXD06p .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tWcVuXD06p .carousel-indicators .active {
  background: #fff;
}
.cid-tWcVuXD06p .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tWcVuXD06p .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tWcVuXD06p .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tWcVuXD06p .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tWcVuXD06p .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tWcVuXD06p .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tWcVuXD06p .carousel {
  width: 100%;
}
.cid-tWcVuXD06p .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tWcVuXD06p .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tWcVuXD06p .modal.fade .modal-dialog,
.cid-tWcVuXD06p .modal.in .modal-dialog {
  transform: none;
}
.cid-tWcVuXD06p .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tWcVuXD06p H6 {
  text-align: center;
}
.cid-tWcVuZXHhx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tWcVuZXHhx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWcVuZXHhx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWcVv0DaDn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tWcVv0DaDn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWcVv0DaDn .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWcVv0DaDn .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWcVv0DaDn .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWcVv0DaDn .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWcVv0DaDn .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWcVv0DaDn .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWcVv0DaDn .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWcVv0DaDn .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWcVv0DaDn .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWcVv0DaDn .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWcVv0DaDn .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWcVv0DaDn .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWcVv0DaDn .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWcVv0DaDn foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tWcVJrdhxO {
  z-index: 1000;
  width: 100%;
}
.cid-tWcVJrdhxO nav.navbar {
  position: fixed;
}
.cid-tWcVJrdhxO .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-tWcVJrdhxO .dropdown-menu {
  padding: 0;
}
.cid-tWcVJrdhxO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWcVJrdhxO .dropdown-item:hover,
.cid-tWcVJrdhxO .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tWcVJrdhxO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tWcVJrdhxO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tWcVJrdhxO .nav-link {
  position: relative;
}
.cid-tWcVJrdhxO .container {
  display: flex;
  margin: auto;
}
.cid-tWcVJrdhxO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tWcVJrdhxO .navbar-caption {
  padding-right: 4rem;
}
.cid-tWcVJrdhxO .dropdown-menu,
.cid-tWcVJrdhxO .navbar.opened {
  background: #1721dd !important;
}
.cid-tWcVJrdhxO .nav-item:focus,
.cid-tWcVJrdhxO .nav-link:focus {
  outline: none;
}
.cid-tWcVJrdhxO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWcVJrdhxO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWcVJrdhxO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tWcVJrdhxO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWcVJrdhxO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWcVJrdhxO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWcVJrdhxO .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tWcVJrdhxO .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWcVJrdhxO .navbar.opened {
  transition: all .3s;
}
.cid-tWcVJrdhxO .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tWcVJrdhxO .navbar .navbar-logo img {
  width: auto;
}
.cid-tWcVJrdhxO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWcVJrdhxO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWcVJrdhxO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tWcVJrdhxO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tWcVJrdhxO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWcVJrdhxO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWcVJrdhxO .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: 55%;
}
.cid-tWcVJrdhxO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWcVJrdhxO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tWcVJrdhxO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tWcVJrdhxO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWcVJrdhxO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWcVJrdhxO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWcVJrdhxO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWcVJrdhxO .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: 55%;
  }
  .cid-tWcVJrdhxO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tWcVJrdhxO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWcVJrdhxO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tWcVJrdhxO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWcVJrdhxO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWcVJrdhxO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tWcVJrdhxO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWcVJrdhxO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tWcVJrdhxO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tWcVJrdhxO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tWcVJrdhxO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWcVJrdhxO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWcVJrdhxO .dropdown-item.active,
.cid-tWcVJrdhxO .dropdown-item:active {
  background-color: transparent;
}
.cid-tWcVJrdhxO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWcVJrdhxO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWcVJrdhxO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWcVJrdhxO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tWcVJrdhxO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tWcVJrdhxO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWcVJrdhxO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tWcVJrdhxO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tWcVJrdhxO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tWcVJrdhxO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tWcVJrdhxO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tWcVJrdhxO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tWcVJrdhxO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tWcVJrdhxO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tWcVJrdhxO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWcVJrdhxO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tWcVJrdhxO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tWcVJrdhxO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWcVJrdhxO .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tWcVJrdhxO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tWcVJrdhxO .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-tWcVJrdhxO .navbar {
    height: 77px;
  }
  .cid-tWcVJrdhxO .navbar.opened {
    height: auto;
  }
  .cid-tWcVJrdhxO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWcVJpsUZp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tWcVJpsUZp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWcVJpsUZp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWcVJpsUZp .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tWcVJpsUZp .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tWcVJpsUZp .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tWcVJpsUZp .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tWcVJpsUZp .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tWcVJpsUZp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tWcVJpsUZp .carousel-control,
.cid-tWcVJpsUZp .close {
  background: #1b1b1b;
}
.cid-tWcVJpsUZp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tWcVJpsUZp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tWcVJpsUZp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tWcVJpsUZp .carousel-control-next span {
  margin-left: 5px;
}
.cid-tWcVJpsUZp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tWcVJpsUZp .close::before {
  content: '\e91a';
}
.cid-tWcVJpsUZp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tWcVJpsUZp .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tWcVJpsUZp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWcVJpsUZp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tWcVJpsUZp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tWcVJpsUZp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tWcVJpsUZp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tWcVJpsUZp .carousel-indicators li.active,
.cid-tWcVJpsUZp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tWcVJpsUZp .carousel-indicators li::after,
.cid-tWcVJpsUZp .carousel-indicators li::before {
  content: none;
}
.cid-tWcVJpsUZp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tWcVJpsUZp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tWcVJpsUZp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tWcVJpsUZp .carousel-indicators {
    display: none;
  }
}
.cid-tWcVJpsUZp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tWcVJpsUZp .carousel-inner > .active {
  display: block;
}
.cid-tWcVJpsUZp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWcVJpsUZp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWcVJpsUZp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tWcVJpsUZp .carousel-control,
  .cid-tWcVJpsUZp .carousel-indicators,
  .cid-tWcVJpsUZp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tWcVJpsUZp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tWcVJpsUZp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tWcVJpsUZp .carousel-indicators .active,
.cid-tWcVJpsUZp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tWcVJpsUZp .carousel-indicators .active {
  background: #fff;
}
.cid-tWcVJpsUZp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tWcVJpsUZp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tWcVJpsUZp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tWcVJpsUZp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tWcVJpsUZp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tWcVJpsUZp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tWcVJpsUZp .carousel {
  width: 100%;
}
.cid-tWcVJpsUZp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tWcVJpsUZp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tWcVJpsUZp .modal.fade .modal-dialog,
.cid-tWcVJpsUZp .modal.in .modal-dialog {
  transform: none;
}
.cid-tWcVJpsUZp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tWcVJpsUZp H6 {
  text-align: center;
}
.cid-tWcVJs3kia {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tWcVJs3kia .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWcVJs3kia .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWcVJsPPNj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tWcVJsPPNj .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWcVJsPPNj .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWcVJsPPNj .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWcVJsPPNj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWcVJsPPNj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWcVJsPPNj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWcVJsPPNj .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWcVJsPPNj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWcVJsPPNj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWcVJsPPNj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWcVJsPPNj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWcVJsPPNj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWcVJsPPNj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWcVJsPPNj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWcVJsPPNj foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-tWcVNYfQtK {
  z-index: 1000;
  width: 100%;
}
.cid-tWcVNYfQtK nav.navbar {
  position: fixed;
}
.cid-tWcVNYfQtK .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-tWcVNYfQtK .dropdown-menu {
  padding: 0;
}
.cid-tWcVNYfQtK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWcVNYfQtK .dropdown-item:hover,
.cid-tWcVNYfQtK .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tWcVNYfQtK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tWcVNYfQtK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tWcVNYfQtK .nav-link {
  position: relative;
}
.cid-tWcVNYfQtK .container {
  display: flex;
  margin: auto;
}
.cid-tWcVNYfQtK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tWcVNYfQtK .navbar-caption {
  padding-right: 4rem;
}
.cid-tWcVNYfQtK .dropdown-menu,
.cid-tWcVNYfQtK .navbar.opened {
  background: #1721dd !important;
}
.cid-tWcVNYfQtK .nav-item:focus,
.cid-tWcVNYfQtK .nav-link:focus {
  outline: none;
}
.cid-tWcVNYfQtK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWcVNYfQtK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWcVNYfQtK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tWcVNYfQtK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWcVNYfQtK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWcVNYfQtK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWcVNYfQtK .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-tWcVNYfQtK .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWcVNYfQtK .navbar.opened {
  transition: all .3s;
}
.cid-tWcVNYfQtK .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tWcVNYfQtK .navbar .navbar-logo img {
  width: auto;
}
.cid-tWcVNYfQtK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWcVNYfQtK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWcVNYfQtK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tWcVNYfQtK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-tWcVNYfQtK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWcVNYfQtK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWcVNYfQtK .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: 55%;
}
.cid-tWcVNYfQtK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWcVNYfQtK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tWcVNYfQtK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tWcVNYfQtK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWcVNYfQtK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWcVNYfQtK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWcVNYfQtK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWcVNYfQtK .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: 55%;
  }
  .cid-tWcVNYfQtK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tWcVNYfQtK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWcVNYfQtK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tWcVNYfQtK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWcVNYfQtK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWcVNYfQtK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tWcVNYfQtK .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWcVNYfQtK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tWcVNYfQtK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tWcVNYfQtK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tWcVNYfQtK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWcVNYfQtK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWcVNYfQtK .dropdown-item.active,
.cid-tWcVNYfQtK .dropdown-item:active {
  background-color: transparent;
}
.cid-tWcVNYfQtK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWcVNYfQtK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWcVNYfQtK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWcVNYfQtK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-tWcVNYfQtK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tWcVNYfQtK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWcVNYfQtK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tWcVNYfQtK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tWcVNYfQtK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tWcVNYfQtK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tWcVNYfQtK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tWcVNYfQtK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tWcVNYfQtK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tWcVNYfQtK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tWcVNYfQtK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWcVNYfQtK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tWcVNYfQtK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tWcVNYfQtK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWcVNYfQtK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tWcVNYfQtK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tWcVNYfQtK .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-tWcVNYfQtK .navbar {
    height: 77px;
  }
  .cid-tWcVNYfQtK .navbar.opened {
    height: auto;
  }
  .cid-tWcVNYfQtK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWcVNWc42A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tWcVNWc42A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWcVNWc42A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWcVNWc42A .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tWcVNWc42A .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tWcVNWc42A .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tWcVNWc42A .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tWcVNWc42A .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tWcVNWc42A .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tWcVNWc42A .carousel-control,
.cid-tWcVNWc42A .close {
  background: #1b1b1b;
}
.cid-tWcVNWc42A .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tWcVNWc42A .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tWcVNWc42A .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tWcVNWc42A .carousel-control-next span {
  margin-left: 5px;
}
.cid-tWcVNWc42A .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tWcVNWc42A .close::before {
  content: '\e91a';
}
.cid-tWcVNWc42A .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tWcVNWc42A .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tWcVNWc42A .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWcVNWc42A .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tWcVNWc42A .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tWcVNWc42A .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tWcVNWc42A .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tWcVNWc42A .carousel-indicators li.active,
.cid-tWcVNWc42A .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tWcVNWc42A .carousel-indicators li::after,
.cid-tWcVNWc42A .carousel-indicators li::before {
  content: none;
}
.cid-tWcVNWc42A .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tWcVNWc42A .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tWcVNWc42A .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tWcVNWc42A .carousel-indicators {
    display: none;
  }
}
.cid-tWcVNWc42A .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tWcVNWc42A .carousel-inner > .active {
  display: block;
}
.cid-tWcVNWc42A .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tWcVNWc42A .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tWcVNWc42A .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tWcVNWc42A .carousel-control,
  .cid-tWcVNWc42A .carousel-indicators,
  .cid-tWcVNWc42A .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tWcVNWc42A .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tWcVNWc42A .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tWcVNWc42A .carousel-indicators .active,
.cid-tWcVNWc42A .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tWcVNWc42A .carousel-indicators .active {
  background: #fff;
}
.cid-tWcVNWc42A .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tWcVNWc42A .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tWcVNWc42A .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tWcVNWc42A .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tWcVNWc42A .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tWcVNWc42A .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tWcVNWc42A .carousel {
  width: 100%;
}
.cid-tWcVNWc42A .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tWcVNWc42A .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tWcVNWc42A .modal.fade .modal-dialog,
.cid-tWcVNWc42A .modal.in .modal-dialog {
  transform: none;
}
.cid-tWcVNWc42A .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tWcVNWc42A H6 {
  text-align: center;
}
.cid-tWcVNZiEeM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tWcVNZiEeM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWcVNZiEeM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWcVNZZMuV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-tWcVNZZMuV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tWcVNZZMuV .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tWcVNZZMuV .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tWcVNZZMuV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tWcVNZZMuV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tWcVNZZMuV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tWcVNZZMuV .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tWcVNZZMuV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tWcVNZZMuV .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tWcVNZZMuV .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tWcVNZZMuV .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWcVNZZMuV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWcVNZZMuV .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tWcVNZZMuV .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tWcVNZZMuV foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-u0swlA4PYu {
  z-index: 1000;
  width: 100%;
}
.cid-u0swlA4PYu nav.navbar {
  position: fixed;
}
.cid-u0swlA4PYu .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-u0swlA4PYu .dropdown-menu {
  padding: 0;
}
.cid-u0swlA4PYu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0swlA4PYu .dropdown-item:hover,
.cid-u0swlA4PYu .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u0swlA4PYu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-u0swlA4PYu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u0swlA4PYu .nav-link {
  position: relative;
}
.cid-u0swlA4PYu .container {
  display: flex;
  margin: auto;
}
.cid-u0swlA4PYu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u0swlA4PYu .navbar-caption {
  padding-right: 4rem;
}
.cid-u0swlA4PYu .dropdown-menu,
.cid-u0swlA4PYu .navbar.opened {
  background: #1721dd !important;
}
.cid-u0swlA4PYu .nav-item:focus,
.cid-u0swlA4PYu .nav-link:focus {
  outline: none;
}
.cid-u0swlA4PYu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0swlA4PYu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0swlA4PYu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u0swlA4PYu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0swlA4PYu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0swlA4PYu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0swlA4PYu .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-u0swlA4PYu .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0swlA4PYu .navbar.opened {
  transition: all .3s;
}
.cid-u0swlA4PYu .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-u0swlA4PYu .navbar .navbar-logo img {
  width: auto;
}
.cid-u0swlA4PYu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u0swlA4PYu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0swlA4PYu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0swlA4PYu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-u0swlA4PYu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0swlA4PYu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0swlA4PYu .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: 55%;
}
.cid-u0swlA4PYu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0swlA4PYu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u0swlA4PYu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u0swlA4PYu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0swlA4PYu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0swlA4PYu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0swlA4PYu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0swlA4PYu .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: 55%;
  }
  .cid-u0swlA4PYu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u0swlA4PYu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0swlA4PYu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0swlA4PYu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0swlA4PYu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0swlA4PYu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u0swlA4PYu .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0swlA4PYu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u0swlA4PYu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u0swlA4PYu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0swlA4PYu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0swlA4PYu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0swlA4PYu .dropdown-item.active,
.cid-u0swlA4PYu .dropdown-item:active {
  background-color: transparent;
}
.cid-u0swlA4PYu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0swlA4PYu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0swlA4PYu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0swlA4PYu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-u0swlA4PYu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0swlA4PYu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0swlA4PYu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0swlA4PYu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0swlA4PYu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u0swlA4PYu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-u0swlA4PYu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u0swlA4PYu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u0swlA4PYu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u0swlA4PYu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u0swlA4PYu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0swlA4PYu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u0swlA4PYu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u0swlA4PYu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0swlA4PYu .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u0swlA4PYu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0swlA4PYu .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-u0swlA4PYu .navbar {
    height: 77px;
  }
  .cid-u0swlA4PYu .navbar.opened {
    height: auto;
  }
  .cid-u0swlA4PYu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0swlymHFC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u0swlymHFC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0swlymHFC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0swlymHFC .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u0swlymHFC .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-u0swlymHFC .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u0swlymHFC .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u0swlymHFC .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u0swlymHFC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u0swlymHFC .carousel-control,
.cid-u0swlymHFC .close {
  background: #1b1b1b;
}
.cid-u0swlymHFC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u0swlymHFC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u0swlymHFC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u0swlymHFC .carousel-control-next span {
  margin-left: 5px;
}
.cid-u0swlymHFC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u0swlymHFC .close::before {
  content: '\e91a';
}
.cid-u0swlymHFC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u0swlymHFC .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u0swlymHFC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0swlymHFC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u0swlymHFC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u0swlymHFC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u0swlymHFC .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u0swlymHFC .carousel-indicators li.active,
.cid-u0swlymHFC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u0swlymHFC .carousel-indicators li::after,
.cid-u0swlymHFC .carousel-indicators li::before {
  content: none;
}
.cid-u0swlymHFC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u0swlymHFC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u0swlymHFC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u0swlymHFC .carousel-indicators {
    display: none;
  }
}
.cid-u0swlymHFC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u0swlymHFC .carousel-inner > .active {
  display: block;
}
.cid-u0swlymHFC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0swlymHFC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0swlymHFC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u0swlymHFC .carousel-control,
  .cid-u0swlymHFC .carousel-indicators,
  .cid-u0swlymHFC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u0swlymHFC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u0swlymHFC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u0swlymHFC .carousel-indicators .active,
.cid-u0swlymHFC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u0swlymHFC .carousel-indicators .active {
  background: #fff;
}
.cid-u0swlymHFC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u0swlymHFC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u0swlymHFC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u0swlymHFC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u0swlymHFC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u0swlymHFC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u0swlymHFC .carousel {
  width: 100%;
}
.cid-u0swlymHFC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u0swlymHFC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u0swlymHFC .modal.fade .modal-dialog,
.cid-u0swlymHFC .modal.in .modal-dialog {
  transform: none;
}
.cid-u0swlymHFC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u0swlymHFC H6 {
  text-align: center;
}
.cid-u0swlARQyF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u0swlARQyF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0swlARQyF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0swlARQyF .mbr-section-title {
  color: #1721dd;
}
.cid-u0swlBtk4A {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-u0swlBtk4A .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u0swlBtk4A .social-row {
  width: 100%;
  justify-content: center;
}
.cid-u0swlBtk4A .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u0swlBtk4A .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u0swlBtk4A .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u0swlBtk4A .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u0swlBtk4A .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u0swlBtk4A .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u0swlBtk4A .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u0swlBtk4A .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u0swlBtk4A .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u0swlBtk4A .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u0swlBtk4A .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u0swlBtk4A .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u0swlBtk4A foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-udEvbc0AM0 {
  z-index: 1000;
  width: 100%;
}
.cid-udEvbc0AM0 nav.navbar {
  position: fixed;
}
.cid-udEvbc0AM0 .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-udEvbc0AM0 .dropdown-menu {
  padding: 0;
}
.cid-udEvbc0AM0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-udEvbc0AM0 .dropdown-item:hover,
.cid-udEvbc0AM0 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-udEvbc0AM0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-udEvbc0AM0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-udEvbc0AM0 .nav-link {
  position: relative;
}
.cid-udEvbc0AM0 .container {
  display: flex;
  margin: auto;
}
.cid-udEvbc0AM0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-udEvbc0AM0 .navbar-caption {
  padding-right: 4rem;
}
.cid-udEvbc0AM0 .dropdown-menu,
.cid-udEvbc0AM0 .navbar.opened {
  background: #1721dd !important;
}
.cid-udEvbc0AM0 .nav-item:focus,
.cid-udEvbc0AM0 .nav-link:focus {
  outline: none;
}
.cid-udEvbc0AM0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-udEvbc0AM0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udEvbc0AM0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-udEvbc0AM0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udEvbc0AM0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-udEvbc0AM0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-udEvbc0AM0 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-udEvbc0AM0 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-udEvbc0AM0 .navbar.opened {
  transition: all .3s;
}
.cid-udEvbc0AM0 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-udEvbc0AM0 .navbar .navbar-logo img {
  width: auto;
}
.cid-udEvbc0AM0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-udEvbc0AM0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-udEvbc0AM0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-udEvbc0AM0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-udEvbc0AM0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-udEvbc0AM0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-udEvbc0AM0 .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: 55%;
}
.cid-udEvbc0AM0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-udEvbc0AM0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-udEvbc0AM0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-udEvbc0AM0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-udEvbc0AM0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-udEvbc0AM0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-udEvbc0AM0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-udEvbc0AM0 .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: 55%;
  }
  .cid-udEvbc0AM0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-udEvbc0AM0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-udEvbc0AM0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-udEvbc0AM0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-udEvbc0AM0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-udEvbc0AM0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-udEvbc0AM0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-udEvbc0AM0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-udEvbc0AM0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-udEvbc0AM0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-udEvbc0AM0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-udEvbc0AM0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-udEvbc0AM0 .dropdown-item.active,
.cid-udEvbc0AM0 .dropdown-item:active {
  background-color: transparent;
}
.cid-udEvbc0AM0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-udEvbc0AM0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-udEvbc0AM0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-udEvbc0AM0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-udEvbc0AM0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-udEvbc0AM0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-udEvbc0AM0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-udEvbc0AM0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-udEvbc0AM0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-udEvbc0AM0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-udEvbc0AM0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udEvbc0AM0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udEvbc0AM0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udEvbc0AM0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udEvbc0AM0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udEvbc0AM0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udEvbc0AM0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udEvbc0AM0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udEvbc0AM0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-udEvbc0AM0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udEvbc0AM0 .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-udEvbc0AM0 .navbar {
    height: 77px;
  }
  .cid-udEvbc0AM0 .navbar.opened {
    height: auto;
  }
  .cid-udEvbc0AM0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-udEvbanJkJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-udEvbanJkJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-udEvbanJkJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udEvbanJkJ .item {
  padding-bottom: 2rem;
}
.cid-udEvbanJkJ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-udEvbanJkJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-udEvbanJkJ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-udEvbanJkJ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-udEvbanJkJ .carousel-control,
.cid-udEvbanJkJ .close {
  background: #1b1b1b;
}
.cid-udEvbanJkJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-udEvbanJkJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-udEvbanJkJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-udEvbanJkJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-udEvbanJkJ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-udEvbanJkJ .close::before {
  content: '\e91a';
}
.cid-udEvbanJkJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-udEvbanJkJ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-udEvbanJkJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-udEvbanJkJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-udEvbanJkJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-udEvbanJkJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-udEvbanJkJ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-udEvbanJkJ .carousel-indicators li.active,
.cid-udEvbanJkJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-udEvbanJkJ .carousel-indicators li::after,
.cid-udEvbanJkJ .carousel-indicators li::before {
  content: none;
}
.cid-udEvbanJkJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-udEvbanJkJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-udEvbanJkJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-udEvbanJkJ .carousel-indicators {
    display: none;
  }
}
.cid-udEvbanJkJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-udEvbanJkJ .carousel-inner > .active {
  display: block;
}
.cid-udEvbanJkJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-udEvbanJkJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-udEvbanJkJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-udEvbanJkJ .carousel-control,
  .cid-udEvbanJkJ .carousel-indicators,
  .cid-udEvbanJkJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-udEvbanJkJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-udEvbanJkJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-udEvbanJkJ .carousel-indicators .active,
.cid-udEvbanJkJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-udEvbanJkJ .carousel-indicators .active {
  background: #fff;
}
.cid-udEvbanJkJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-udEvbanJkJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-udEvbanJkJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-udEvbanJkJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-udEvbanJkJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-udEvbanJkJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-udEvbanJkJ .carousel {
  width: 100%;
}
.cid-udEvbanJkJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-udEvbanJkJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-udEvbanJkJ .modal.fade .modal-dialog,
.cid-udEvbanJkJ .modal.in .modal-dialog {
  transform: none;
}
.cid-udEvbanJkJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-udEvbanJkJ H6 {
  text-align: center;
}
.cid-udEvbcLVX9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-udEvbcLVX9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-udEvbcLVX9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udEvbcLVX9 .mbr-section-title {
  color: #1721dd;
  text-align: center;
}
.cid-udEvbdcNM8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-udEvbdcNM8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-udEvbdcNM8 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-udEvbdcNM8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-udEvbdcNM8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-udEvbdcNM8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-udEvbdcNM8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-udEvbdcNM8 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-udEvbdcNM8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-udEvbdcNM8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-udEvbdcNM8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-udEvbdcNM8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-udEvbdcNM8 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-udEvbdcNM8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-udEvbdcNM8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-udEvbdcNM8 foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-uUzFlX5Cvd {
  z-index: 1000;
  width: 100%;
}
.cid-uUzFlX5Cvd nav.navbar {
  position: fixed;
}
.cid-uUzFlX5Cvd .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-uUzFlX5Cvd .dropdown-menu {
  padding: 0;
}
.cid-uUzFlX5Cvd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUzFlX5Cvd .dropdown-item:hover,
.cid-uUzFlX5Cvd .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uUzFlX5Cvd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uUzFlX5Cvd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUzFlX5Cvd .nav-link {
  position: relative;
}
.cid-uUzFlX5Cvd .container {
  display: flex;
  margin: auto;
}
.cid-uUzFlX5Cvd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uUzFlX5Cvd .navbar-caption {
  padding-right: 4rem;
}
.cid-uUzFlX5Cvd .dropdown-menu,
.cid-uUzFlX5Cvd .navbar.opened {
  background: #1721dd !important;
}
.cid-uUzFlX5Cvd .nav-item:focus,
.cid-uUzFlX5Cvd .nav-link:focus {
  outline: none;
}
.cid-uUzFlX5Cvd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUzFlX5Cvd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUzFlX5Cvd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uUzFlX5Cvd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUzFlX5Cvd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUzFlX5Cvd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUzFlX5Cvd .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-uUzFlX5Cvd .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUzFlX5Cvd .navbar.opened {
  transition: all .3s;
}
.cid-uUzFlX5Cvd .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uUzFlX5Cvd .navbar .navbar-logo img {
  width: auto;
}
.cid-uUzFlX5Cvd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUzFlX5Cvd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUzFlX5Cvd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUzFlX5Cvd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uUzFlX5Cvd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUzFlX5Cvd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUzFlX5Cvd .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: 55%;
}
.cid-uUzFlX5Cvd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUzFlX5Cvd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uUzFlX5Cvd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uUzFlX5Cvd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUzFlX5Cvd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUzFlX5Cvd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUzFlX5Cvd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUzFlX5Cvd .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: 55%;
  }
  .cid-uUzFlX5Cvd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uUzFlX5Cvd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUzFlX5Cvd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUzFlX5Cvd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUzFlX5Cvd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUzFlX5Cvd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uUzFlX5Cvd .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUzFlX5Cvd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uUzFlX5Cvd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uUzFlX5Cvd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUzFlX5Cvd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUzFlX5Cvd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUzFlX5Cvd .dropdown-item.active,
.cid-uUzFlX5Cvd .dropdown-item:active {
  background-color: transparent;
}
.cid-uUzFlX5Cvd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUzFlX5Cvd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUzFlX5Cvd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUzFlX5Cvd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-uUzFlX5Cvd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUzFlX5Cvd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUzFlX5Cvd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUzFlX5Cvd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUzFlX5Cvd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uUzFlX5Cvd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uUzFlX5Cvd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uUzFlX5Cvd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uUzFlX5Cvd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uUzFlX5Cvd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uUzFlX5Cvd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uUzFlX5Cvd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uUzFlX5Cvd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uUzFlX5Cvd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uUzFlX5Cvd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uUzFlX5Cvd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUzFlX5Cvd .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-uUzFlX5Cvd .navbar {
    height: 77px;
  }
  .cid-uUzFlX5Cvd .navbar.opened {
    height: auto;
  }
  .cid-uUzFlX5Cvd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUzFlVKr5e {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUzFlVKr5e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUzFlVKr5e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUzFlVKr5e .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uUzFlVKr5e .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uUzFlVKr5e .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uUzFlVKr5e .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uUzFlVKr5e .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uUzFlVKr5e .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uUzFlVKr5e .carousel-control,
.cid-uUzFlVKr5e .close {
  background: #1b1b1b;
}
.cid-uUzFlVKr5e .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uUzFlVKr5e .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uUzFlVKr5e .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uUzFlVKr5e .carousel-control-next span {
  margin-left: 5px;
}
.cid-uUzFlVKr5e .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uUzFlVKr5e .close::before {
  content: '\e91a';
}
.cid-uUzFlVKr5e .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uUzFlVKr5e .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uUzFlVKr5e .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUzFlVKr5e .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUzFlVKr5e .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uUzFlVKr5e .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uUzFlVKr5e .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uUzFlVKr5e .carousel-indicators li.active,
.cid-uUzFlVKr5e .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uUzFlVKr5e .carousel-indicators li::after,
.cid-uUzFlVKr5e .carousel-indicators li::before {
  content: none;
}
.cid-uUzFlVKr5e .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uUzFlVKr5e .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uUzFlVKr5e .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uUzFlVKr5e .carousel-indicators {
    display: none;
  }
}
.cid-uUzFlVKr5e .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uUzFlVKr5e .carousel-inner > .active {
  display: block;
}
.cid-uUzFlVKr5e .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUzFlVKr5e .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uUzFlVKr5e .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uUzFlVKr5e .carousel-control,
  .cid-uUzFlVKr5e .carousel-indicators,
  .cid-uUzFlVKr5e .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uUzFlVKr5e .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uUzFlVKr5e .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uUzFlVKr5e .carousel-indicators .active,
.cid-uUzFlVKr5e .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uUzFlVKr5e .carousel-indicators .active {
  background: #fff;
}
.cid-uUzFlVKr5e .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uUzFlVKr5e .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uUzFlVKr5e .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uUzFlVKr5e .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uUzFlVKr5e .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uUzFlVKr5e .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uUzFlVKr5e .carousel {
  width: 100%;
}
.cid-uUzFlVKr5e .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uUzFlVKr5e .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uUzFlVKr5e .modal.fade .modal-dialog,
.cid-uUzFlVKr5e .modal.in .modal-dialog {
  transform: none;
}
.cid-uUzFlVKr5e .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uUzFlVKr5e H6 {
  text-align: center;
}
.cid-uUzFlXlzFE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uUzFlXlzFE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUzFlXlzFE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUzFlXwEXr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-uUzFlXwEXr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uUzFlXwEXr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uUzFlXwEXr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uUzFlXwEXr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uUzFlXwEXr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uUzFlXwEXr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uUzFlXwEXr .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uUzFlXwEXr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uUzFlXwEXr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uUzFlXwEXr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uUzFlXwEXr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uUzFlXwEXr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uUzFlXwEXr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uUzFlXwEXr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uUzFlXwEXr foot-menu-item {
  color: #1721dd;
  text-align: right;
}
.cid-uUAaDTUN3C {
  z-index: 1000;
  width: 100%;
}
.cid-uUAaDTUN3C nav.navbar {
  position: fixed;
}
.cid-uUAaDTUN3C .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-uUAaDTUN3C .dropdown-menu {
  padding: 0;
}
.cid-uUAaDTUN3C .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUAaDTUN3C .dropdown-item:hover,
.cid-uUAaDTUN3C .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uUAaDTUN3C .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uUAaDTUN3C .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUAaDTUN3C .nav-link {
  position: relative;
}
.cid-uUAaDTUN3C .container {
  display: flex;
  margin: auto;
}
.cid-uUAaDTUN3C .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uUAaDTUN3C .navbar-caption {
  padding-right: 4rem;
}
.cid-uUAaDTUN3C .dropdown-menu,
.cid-uUAaDTUN3C .navbar.opened {
  background: #1721dd !important;
}
.cid-uUAaDTUN3C .nav-item:focus,
.cid-uUAaDTUN3C .nav-link:focus {
  outline: none;
}
.cid-uUAaDTUN3C .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUAaDTUN3C .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUAaDTUN3C .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uUAaDTUN3C .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUAaDTUN3C .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUAaDTUN3C .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUAaDTUN3C .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(23, 33, 221, 0.5);
}
.cid-uUAaDTUN3C .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUAaDTUN3C .navbar.opened {
  transition: all .3s;
}
.cid-uUAaDTUN3C .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uUAaDTUN3C .navbar .navbar-logo img {
  width: auto;
}
.cid-uUAaDTUN3C .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUAaDTUN3C .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUAaDTUN3C .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUAaDTUN3C .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.2rem);
  }
}
.cid-uUAaDTUN3C .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUAaDTUN3C .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUAaDTUN3C .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: 55%;
}
.cid-uUAaDTUN3C .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUAaDTUN3C .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uUAaDTUN3C .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uUAaDTUN3C .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUAaDTUN3C .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUAaDTUN3C .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUAaDTUN3C .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUAaDTUN3C .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: 55%;
  }
  .cid-uUAaDTUN3C .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uUAaDTUN3C .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUAaDTUN3C .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUAaDTUN3C .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUAaDTUN3C .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUAaDTUN3C .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uUAaDTUN3C .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUAaDTUN3C .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uUAaDTUN3C .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uUAaDTUN3C .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUAaDTUN3C .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUAaDTUN3C .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUAaDTUN3C .dropdown-item.active,
.cid-uUAaDTUN3C .dropdown-item:active {
  background-color: transparent;
}
.cid-uUAaDTUN3C .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUAaDTUN3C .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUAaDTUN3C .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUAaDTUN3C .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1721dd;
}
.cid-uUAaDTUN3C .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUAaDTUN3C .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUAaDTUN3C ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUAaDTUN3C .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUAaDTUN3C button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uUAaDTUN3C button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uUAaDTUN3C button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uUAaDTUN3C button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uUAaDTUN3C button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uUAaDTUN3C button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uUAaDTUN3C nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uUAaDTUN3C nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uUAaDTUN3C nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uUAaDTUN3C nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uUAaDTUN3C .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uUAaDTUN3C a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUAaDTUN3C .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-uUAaDTUN3C .navbar {
    height: 77px;
  }
  .cid-uUAaDTUN3C .navbar.opened {
    height: auto;
  }
  .cid-uUAaDTUN3C .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUAaDUdfbr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUAaDUdfbr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUAaDUdfbr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUAaDUdfbr .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uUAaDUdfbr .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uUAaDUdfbr .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uUAaDUdfbr .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uUAaDUdfbr .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uUAaDUdfbr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uUAaDUdfbr .carousel-control,
.cid-uUAaDUdfbr .close {
  background: #1b1b1b;
}
.cid-uUAaDUdfbr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uUAaDUdfbr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uUAaDUdfbr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uUAaDUdfbr .carousel-control-next span {
  margin-left: 5px;
}
.cid-uUAaDUdfbr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uUAaDUdfbr .close::before {
  content: '\e91a';
}
.cid-uUAaDUdfbr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uUAaDUdfbr .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uUAaDUdfbr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUAaDUdfbr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUAaDUdfbr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uUAaDUdfbr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uUAaDUdfbr .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uUAaDUdfbr .carousel-indicators li.active,
.cid-uUAaDUdfbr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uUAaDUdfbr .carousel-indicators li::after,
.cid-uUAaDUdfbr .carousel-indicators li::before {
  content: none;
}
.cid-uUAaDUdfbr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uUAaDUdfbr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uUAaDUdfbr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uUAaDUdfbr .carousel-indicators {
    display: none;
  }
}
.cid-uUAaDUdfbr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uUAaDUdfbr .carousel-inner > .active {
  display: block;
}
.cid-uUAaDUdfbr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUAaDUdfbr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uUAaDUdfbr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uUAaDUdfbr .carousel-control,
  .cid-uUAaDUdfbr .carousel-indicators,
  .cid-uUAaDUdfbr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uUAaDUdfbr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uUAaDUdfbr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uUAaDUdfbr .carousel-indicators .active,
.cid-uUAaDUdfbr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uUAaDUdfbr .carousel-indicators .active {
  background: #fff;
}
.cid-uUAaDUdfbr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uUAaDUdfbr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uUAaDUdfbr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uUAaDUdfbr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uUAaDUdfbr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uUAaDUdfbr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uUAaDUdfbr .carousel {
  width: 100%;
}
.cid-uUAaDUdfbr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uUAaDUdfbr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uUAaDUdfbr .modal.fade .modal-dialog,
.cid-uUAaDUdfbr .modal.in .modal-dialog {
  transform: none;
}
.cid-uUAaDUdfbr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uUAaDUdfbr H6 {
  text-align: center;
}
.cid-uUAaDUdfbr H3 {
  color: #1721dd;
}
.cid-uUAaDVeU1E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uUAaDVeU1E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUAaDVeU1E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUAaDVeU1E .mbr-section-title {
  color: #1721dd;
}
.cid-uUAaDVmtbC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1721dd;
}
.cid-uUAaDVmtbC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uUAaDVmtbC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uUAaDVmtbC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uUAaDVmtbC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uUAaDVmtbC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uUAaDVmtbC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uUAaDVmtbC .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uUAaDVmtbC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uUAaDVmtbC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uUAaDVmtbC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uUAaDVmtbC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uUAaDVmtbC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uUAaDVmtbC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uUAaDVmtbC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uUAaDVmtbC foot-menu-item {
  color: #1721dd;
  text-align: right;
}
