@import url(https://fonts.googleapis.com/css?family=IBM+Plex+Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i&display=swap);





body {
  font-family: Bastion Kontrast Alt Regular;
}
.display-1 {
  font-family: 'Bastion Kontrast Alt Regular', sans-serif;
  font-size: 3.8rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 4.75rem;
}
.display-2 {
  font-family: 'Helios Regular', sans-serif;
  font-size: 2.4rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3rem;
}
.display-4 {
  font-family: 'Helios Regular', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Bastion Kontrast Alt Regular', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Helios Regular', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-8 {
  font-family: 'Bastion Kontrast Alt Regular', sans-serif;
  font-size: 0.77rem;
  line-height: 0.4;
}
.display-8 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- 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.04rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.66rem;
    font-size: calc( 1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.92rem;
    font-size: calc( 1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    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))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* 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: #010015 !important;
}
.bg-success {
  background-color: #ff6666 !important;
}
.bg-info {
  background-color: #bed3f9 !important;
}
.bg-warning {
  background-color: #65c6d4 !important;
}
.bg-danger {
  background-color: #ffe885 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #010015 !important;
  border-color: #010015 !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: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary,
.btn-secondary: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-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.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-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-info,
.btn-info:active {
  background-color: #bed3f9 !important;
  border-color: #bed3f9 !important;
  color: #1046a8 !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: #6f9df2 !important;
  border-color: #6f9df2 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #1046a8 !important;
  background-color: #6f9df2 !important;
  border-color: #6f9df2 !important;
}
.btn-success,
.btn-success: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-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.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-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #65c6d4 !important;
  border-color: #65c6d4 !important;
  color: #ffffff !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: #ffffff !important;
  background-color: #31a1b1 !important;
  border-color: #31a1b1 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #31a1b1 !important;
  border-color: #31a1b1 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffe885 !important;
  border-color: #ffe885 !important;
  color: #856c00 !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: #2e2600 !important;
  background-color: #ffd82e !important;
  border-color: #ffd82e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #856c00 !important;
  background-color: #ffd82e !important;
  border-color: #ffd82e !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: #010015;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000000 !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: #010015 !important;
  border-color: #010015 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #148cca !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: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #bed3f9;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #6f9df2 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #1046a8 !important;
  background-color: #bed3f9 !important;
  border-color: #bed3f9 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ff0f0f !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: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #65c6d4;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #31a1b1 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #65c6d4 !important;
  border-color: #65c6d4 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe885;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffd82e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #856c00 !important;
  background-color: #ffe885 !important;
  border-color: #ffe885 !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: #010015 !important;
}
.text-secondary {
  color: #47b5ed !important;
}
.text-success {
  color: #ff6666 !important;
}
.text-info {
  color: #bed3f9 !important;
}
.text-warning {
  color: #65c6d4 !important;
}
.text-danger {
  color: #ffe885 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #1283bc !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #ff0000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #6194f0 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #2e96a5 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ffd51f !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]) {
  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]):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: #010015;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #bed3f9;
}
.alert-warning {
  background-color: #65c6d4;
}
.alert-danger {
  background-color: #ffe885;
}
.mbr-gallery-filter li.active .btn {
  background-color: #010015;
  border-color: #010015;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #010015;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #817bff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.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*/
.form-control {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #010015 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #010015;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #010015;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #010015;
}
.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: #010015;
  border-bottom-color: #010015;
}
.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: #010015 !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: #47b5ed !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='%23010015' %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-smMIiBNntF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-smMIiBNntF .mbr-text,
.cid-smMIiBNntF .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-smMIiBNntF .card-title,
.cid-smMIiBNntF .card-box {
  color: #e30615;
}
.cid-smMIiBNntF .mbr-text,
.cid-smMIiBNntF .link-wrap {
  color: #e30615;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snaWLzM5eG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f5f5f5;
}
.cid-snaWLzM5eG img,
.cid-snaWLzM5eG .item-img {
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-snaWLzM5eG .item:focus,
.cid-snaWLzM5eG span:focus {
  outline: none;
}
.cid-snaWLzM5eG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snaWLzM5eG .item-wrapper {
  position: relative;
  border-radius: 10px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snaWLzM5eG .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-snaWLzM5eG .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snaWLzM5eG .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-snaWLzM5eG .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-snaWLzM5eG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snaWLzM5eG .mbr-section-title {
  color: #232323;
}
.cid-snaWLzM5eG .mbr-text,
.cid-snaWLzM5eG .mbr-section-btn {
  text-align: left;
}
.cid-snaWLzM5eG .item-title {
  text-align: left;
}
.cid-snaWLzM5eG .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-snaWLzM5eG .item-subtitle DIV {
  text-align: left;
}
.cid-snaXhE7GiS {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #cdd5e4;
}
.cid-snaXhE7GiS img,
.cid-snaXhE7GiS .item-img {
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-snaXhE7GiS .item:focus,
.cid-snaXhE7GiS span:focus {
  outline: none;
}
.cid-snaXhE7GiS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snaXhE7GiS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snaXhE7GiS .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-snaXhE7GiS .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snaXhE7GiS .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-snaXhE7GiS .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-snaXhE7GiS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snaXhE7GiS .mbr-section-title {
  color: #232323;
}
.cid-snaXhE7GiS .mbr-text,
.cid-snaXhE7GiS .mbr-section-btn {
  text-align: left;
}
.cid-snaXhE7GiS .item-title {
  text-align: left;
}
.cid-snaXhE7GiS .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-snaXhE7GiS .item-subtitle DIV {
  text-align: left;
}
.cid-snaXPkyebF {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #cdd5e4;
}
.cid-snaXPkyebF img,
.cid-snaXPkyebF .item-img {
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-snaXPkyebF .item:focus,
.cid-snaXPkyebF span:focus {
  outline: none;
}
.cid-snaXPkyebF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snaXPkyebF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snaXPkyebF .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-snaXPkyebF .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snaXPkyebF .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-snaXPkyebF .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-snaXPkyebF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snaXPkyebF .mbr-section-title {
  color: #232323;
}
.cid-snaXPkyebF .mbr-text,
.cid-snaXPkyebF .mbr-section-btn {
  text-align: left;
}
.cid-snaXPkyebF .item-title {
  text-align: left;
}
.cid-snaXPkyebF .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-snaXPkyebF .item-subtitle DIV {
  text-align: left;
}
.cid-snaXPPxe48 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #cdd5e4;
}
.cid-snaXPPxe48 img,
.cid-snaXPPxe48 .item-img {
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-snaXPPxe48 .item:focus,
.cid-snaXPPxe48 span:focus {
  outline: none;
}
.cid-snaXPPxe48 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snaXPPxe48 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snaXPPxe48 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-snaXPPxe48 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snaXPPxe48 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-snaXPPxe48 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-snaXPPxe48 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snaXPPxe48 .mbr-section-title {
  color: #232323;
}
.cid-snaXPPxe48 .mbr-text,
.cid-snaXPPxe48 .mbr-section-btn {
  text-align: left;
}
.cid-snaXPPxe48 .item-title {
  text-align: left;
}
.cid-snaXPPxe48 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-snaXPPxe48 .item-subtitle DIV {
  text-align: left;
}
.cid-snaYJbfeBy {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #cdd5e4;
}
.cid-snaYJbfeBy img,
.cid-snaYJbfeBy .item-img {
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-snaYJbfeBy .item:focus,
.cid-snaYJbfeBy span:focus {
  outline: none;
}
.cid-snaYJbfeBy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snaYJbfeBy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snaYJbfeBy .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-snaYJbfeBy .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snaYJbfeBy .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-snaYJbfeBy .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-snaYJbfeBy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snaYJbfeBy .mbr-section-title {
  color: #232323;
}
.cid-snaYJbfeBy .mbr-text,
.cid-snaYJbfeBy .mbr-section-btn {
  text-align: left;
}
.cid-snaYJbfeBy .item-title {
  text-align: left;
}
.cid-snaYJbfeBy .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-snaYJbfeBy .item-subtitle DIV {
  text-align: left;
}
.cid-snaYJJRYlR {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #cdd5e4;
}
.cid-snaYJJRYlR img,
.cid-snaYJJRYlR .item-img {
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-snaYJJRYlR .item:focus,
.cid-snaYJJRYlR span:focus {
  outline: none;
}
.cid-snaYJJRYlR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-snaYJJRYlR .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-snaYJJRYlR .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-snaYJJRYlR .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snaYJJRYlR .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-snaYJJRYlR .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-snaYJJRYlR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-snaYJJRYlR .mbr-section-title {
  color: #232323;
}
.cid-snaYJJRYlR .mbr-text,
.cid-snaYJJRYlR .mbr-section-btn {
  text-align: left;
}
.cid-snaYJJRYlR .item-title {
  text-align: left;
}
.cid-snaYJJRYlR .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-snaYJJRYlR .item-subtitle DIV {
  text-align: left;
}
.cid-sn4E4noplH {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #cdd5e4;
}
.cid-sn4E4noplH img,
.cid-sn4E4noplH .item-img {
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sn4E4noplH .item:focus,
.cid-sn4E4noplH span:focus {
  outline: none;
}
.cid-sn4E4noplH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sn4E4noplH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sn4E4noplH .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sn4E4noplH .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sn4E4noplH .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sn4E4noplH .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sn4E4noplH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sn4E4noplH .mbr-section-title {
  color: #232323;
}
.cid-sn4E4noplH .mbr-text,
.cid-sn4E4noplH .mbr-section-btn {
  text-align: left;
}
.cid-sn4E4noplH .item-title {
  text-align: left;
}
.cid-sn4E4noplH .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-sn4E4noplH .item-subtitle DIV {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4cPQTIey {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4cPQTIey img,
.cid-sp4cPQTIey .item-img {
  width: 100%;
}
.cid-sp4cPQTIey .item:focus,
.cid-sp4cPQTIey span:focus {
  outline: none;
}
.cid-sp4cPQTIey .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4cPQTIey .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4cPQTIey .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4cPQTIey .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4cPQTIey .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4cPQTIey .mbr-section-title {
  color: #232323;
}
.cid-sp4cPQTIey .mbr-text,
.cid-sp4cPQTIey .mbr-section-btn {
  text-align: left;
}
.cid-sp4cPQTIey .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4cPQTIey .item-subtitle {
  text-align: left;
}
.cid-sp4dJlzTPr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4dJlzTPr img,
.cid-sp4dJlzTPr .item-img {
  width: 100%;
}
.cid-sp4dJlzTPr .item:focus,
.cid-sp4dJlzTPr span:focus {
  outline: none;
}
.cid-sp4dJlzTPr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4dJlzTPr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4dJlzTPr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4dJlzTPr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4dJlzTPr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4dJlzTPr .mbr-section-title {
  color: #232323;
}
.cid-sp4dJlzTPr .mbr-text,
.cid-sp4dJlzTPr .mbr-section-btn {
  text-align: left;
}
.cid-sp4dJlzTPr .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4dJlzTPr .item-subtitle {
  text-align: left;
}
.cid-sp4eewpsTj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4eewpsTj img,
.cid-sp4eewpsTj .item-img {
  width: 100%;
}
.cid-sp4eewpsTj .item:focus,
.cid-sp4eewpsTj span:focus {
  outline: none;
}
.cid-sp4eewpsTj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4eewpsTj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4eewpsTj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4eewpsTj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4eewpsTj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4eewpsTj .mbr-section-title {
  color: #232323;
}
.cid-sp4eewpsTj .mbr-text,
.cid-sp4eewpsTj .mbr-section-btn {
  text-align: left;
}
.cid-sp4eewpsTj .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4eewpsTj .item-subtitle {
  text-align: left;
}
.cid-sp4fftbQOe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4fftbQOe img,
.cid-sp4fftbQOe .item-img {
  width: 100%;
}
.cid-sp4fftbQOe .item:focus,
.cid-sp4fftbQOe span:focus {
  outline: none;
}
.cid-sp4fftbQOe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4fftbQOe .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4fftbQOe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4fftbQOe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4fftbQOe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4fftbQOe .mbr-section-title {
  color: #232323;
}
.cid-sp4fftbQOe .mbr-text,
.cid-sp4fftbQOe .mbr-section-btn {
  text-align: left;
}
.cid-sp4fftbQOe .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4fftbQOe .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smIgYOkTIF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-smIgYOkTIF .mbr-text,
.cid-smIgYOkTIF .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-smIgYOkTIF .card-title,
.cid-smIgYOkTIF .card-box {
  color: #000000;
}
.cid-smIgYOkTIF .mbr-text,
.cid-smIgYOkTIF .link-wrap {
  color: #ffffff;
}
.cid-smIgZxGMUV {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-smIgZxGMUV .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smIgZxGMUV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-smIgZxGMUV .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-smIgZxGMUV .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smIgZxGMUV .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-smIgZxGMUV .mbr-text,
.cid-smIgZxGMUV .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-smIh0jrTdX {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-smIh0jrTdX .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sn5ZAOlMKK {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sn5ZAOlMKK .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sn5ZAOlMKK .carousel {
    min-height: 600px;
  }
  .cid-sn5ZAOlMKK .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sn5ZAOlMKK .carousel {
    min-height: 390px;
  }
  .cid-sn5ZAOlMKK .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sn5ZAOlMKK .carousel {
    min-height: 330px;
  }
  .cid-sn5ZAOlMKK .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-sn5ZAOlMKK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sn5ZAOlMKK .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sn5ZAOlMKK .carousel,
.cid-sn5ZAOlMKK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sn5ZAOlMKK .item-wrapper {
  width: 100%;
}
.cid-sn5ZAOlMKK .carousel-caption {
  bottom: 40px;
}
.cid-sn5ZAOlMKK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sn5ZAOlMKK .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sn5ZAOlMKK .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sn5ZAOlMKK .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sn5ZAOlMKK .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-sn5ZAOlMKK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sn5ZAOlMKK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sn5ZAOlMKK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sn5ZAOlMKK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sn5ZAOlMKK .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-sn5ZAOlMKK .carousel-indicators li.active,
.cid-sn5ZAOlMKK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sn5ZAOlMKK .carousel-indicators li::after,
.cid-sn5ZAOlMKK .carousel-indicators li::before {
  content: none;
}
.cid-sn5ZAOlMKK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sn5ZAOlMKK .carousel-indicators {
    display: none !important;
  }
}
.cid-smIh11UKa1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-smIh11UKa1 blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-smIh11UKa1 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smIh11UKa1 .mbr-section-title {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smHKAkZSKG {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-smHKAkZSKG .mbr-text,
.cid-smHKAkZSKG .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-smHKAkZSKG .card-title,
.cid-smHKAkZSKG .card-box {
  color: #000000;
}
.cid-smHKAkZSKG .mbr-text,
.cid-smHKAkZSKG .link-wrap {
  color: #ffffff;
}
.cid-smHMTCJyLz {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-smHMTCJyLz .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smHMTCJyLz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-smHMTCJyLz .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-smHMTCJyLz .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smHMTCJyLz .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-smHMTCJyLz .mbr-text,
.cid-smHMTCJyLz .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-smHPvN1yk5 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smHPvN1yk5 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sn5lB01aRz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sn5lB01aRz .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sn5lB01aRz .carousel {
    min-height: 500px;
  }
  .cid-sn5lB01aRz .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sn5lB01aRz .carousel {
    min-height: 325px;
  }
  .cid-sn5lB01aRz .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sn5lB01aRz .carousel {
    min-height: 275px;
  }
  .cid-sn5lB01aRz .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sn5lB01aRz .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sn5lB01aRz .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sn5lB01aRz .carousel,
.cid-sn5lB01aRz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sn5lB01aRz .item-wrapper {
  width: 100%;
}
.cid-sn5lB01aRz .carousel-caption {
  bottom: 40px;
}
.cid-sn5lB01aRz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sn5lB01aRz .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sn5lB01aRz .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sn5lB01aRz .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sn5lB01aRz .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-sn5lB01aRz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sn5lB01aRz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sn5lB01aRz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sn5lB01aRz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sn5lB01aRz .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-sn5lB01aRz .carousel-indicators li.active,
.cid-sn5lB01aRz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sn5lB01aRz .carousel-indicators li::after,
.cid-sn5lB01aRz .carousel-indicators li::before {
  content: none;
}
.cid-sn5lB01aRz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sn5lB01aRz .carousel-indicators {
    display: none !important;
  }
}
.cid-smHQH1x1P2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-smHQH1x1P2 blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-smHQH1x1P2 .mbr-text {
  color: #000000;
   text-align: justify;
}
.cid-smHQH1x1P2 .mbr-section-title {
  color: #000000;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4gjJhdDK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4gjJhdDK img,
.cid-sp4gjJhdDK .item-img {
  width: 100%;
}
.cid-sp4gjJhdDK .item:focus,
.cid-sp4gjJhdDK span:focus {
  outline: none;
}
.cid-sp4gjJhdDK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4gjJhdDK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4gjJhdDK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4gjJhdDK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4gjJhdDK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4gjJhdDK .mbr-section-title {
  color: #232323;
}
.cid-sp4gjJhdDK .mbr-text,
.cid-sp4gjJhdDK .mbr-section-btn {
  text-align: left;
}
.cid-sp4gjJhdDK .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4gjJhdDK .item-subtitle {
  text-align: left;
}
.cid-sp4gkoAW6v {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4gkoAW6v img,
.cid-sp4gkoAW6v .item-img {
  width: 100%;
}
.cid-sp4gkoAW6v .item:focus,
.cid-sp4gkoAW6v span:focus {
  outline: none;
}
.cid-sp4gkoAW6v .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4gkoAW6v .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4gkoAW6v .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4gkoAW6v .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4gkoAW6v .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4gkoAW6v .mbr-section-title {
  color: #232323;
}
.cid-sp4gkoAW6v .mbr-text,
.cid-sp4gkoAW6v .mbr-section-btn {
  text-align: left;
}
.cid-sp4gkoAW6v .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4gkoAW6v .item-subtitle {
  text-align: left;
}
.cid-sp4gmAp9IK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4gmAp9IK img,
.cid-sp4gmAp9IK .item-img {
  width: 100%;
}
.cid-sp4gmAp9IK .item:focus,
.cid-sp4gmAp9IK span:focus {
  outline: none;
}
.cid-sp4gmAp9IK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4gmAp9IK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4gmAp9IK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4gmAp9IK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4gmAp9IK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4gmAp9IK .mbr-section-title {
  color: #232323;
}
.cid-sp4gmAp9IK .mbr-text,
.cid-sp4gmAp9IK .mbr-section-btn {
  text-align: left;
}
.cid-sp4gmAp9IK .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4gmAp9IK .item-subtitle {
  text-align: left;
}
.cid-sp4iedjTvF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4iedjTvF img,
.cid-sp4iedjTvF .item-img {
  width: 100%;
}
.cid-sp4iedjTvF .item:focus,
.cid-sp4iedjTvF span:focus {
  outline: none;
}
.cid-sp4iedjTvF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4iedjTvF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4iedjTvF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4iedjTvF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4iedjTvF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4iedjTvF .mbr-section-title {
  color: #232323;
}
.cid-sp4iedjTvF .mbr-text,
.cid-sp4iedjTvF .mbr-section-btn {
  text-align: left;
}
.cid-sp4iedjTvF .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4iedjTvF .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4gaXljz5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4gaXljz5 img,
.cid-sp4gaXljz5 .item-img {
  width: 100%;
}
.cid-sp4gaXljz5 .item:focus,
.cid-sp4gaXljz5 span:focus {
  outline: none;
}
.cid-sp4gaXljz5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4gaXljz5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4gaXljz5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4gaXljz5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4gaXljz5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4gaXljz5 .mbr-section-title {
  color: #232323;
}
.cid-sp4gaXljz5 .mbr-text,
.cid-sp4gaXljz5 .mbr-section-btn {
  text-align: left;
}
.cid-sp4gaXljz5 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4gaXljz5 .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smI53A6Mni {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-smI53A6Mni .mbr-text,
.cid-smI53A6Mni .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-smI53A6Mni .card-title,
.cid-smI53A6Mni .card-box {
  color: #000000;
}
.cid-smI53A6Mni .mbr-text,
.cid-smI53A6Mni .link-wrap {
  color: #ffffff;
}
.cid-smI55ioGgO {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-smI55ioGgO .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smI55ioGgO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-smI55ioGgO .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-smI55ioGgO .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smI55ioGgO .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-smI55ioGgO .mbr-text,
.cid-smI55ioGgO .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-smI564OgEL {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-smI564OgEL .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sn5XCHpZuY {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sn5XCHpZuY .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sn5XCHpZuY .carousel {
    min-height: 500px;
  }
  .cid-sn5XCHpZuY .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sn5XCHpZuY .carousel {
    min-height: 325px;
  }
  .cid-sn5XCHpZuY .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sn5XCHpZuY .carousel {
    min-height: 275px;
  }
  .cid-sn5XCHpZuY .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sn5XCHpZuY .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sn5XCHpZuY .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sn5XCHpZuY .carousel,
.cid-sn5XCHpZuY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sn5XCHpZuY .item-wrapper {
  width: 100%;
}
.cid-sn5XCHpZuY .carousel-caption {
  bottom: 40px;
}
.cid-sn5XCHpZuY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sn5XCHpZuY .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sn5XCHpZuY .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sn5XCHpZuY .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sn5XCHpZuY .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-sn5XCHpZuY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sn5XCHpZuY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sn5XCHpZuY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sn5XCHpZuY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sn5XCHpZuY .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-sn5XCHpZuY .carousel-indicators li.active,
.cid-sn5XCHpZuY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sn5XCHpZuY .carousel-indicators li::after,
.cid-sn5XCHpZuY .carousel-indicators li::before {
  content: none;
}
.cid-sn5XCHpZuY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sn5XCHpZuY .carousel-indicators {
    display: none !important;
  }
}
.cid-smI56veQIi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-smI56veQIi blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-smI56veQIi .mbr-text {
  color: #353535;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4c0KT8U4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4c0KT8U4 img,
.cid-sp4c0KT8U4 .item-img {
  width: 100%;
}
.cid-sp4c0KT8U4 .item:focus,
.cid-sp4c0KT8U4 span:focus {
  outline: none;
}
.cid-sp4c0KT8U4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4c0KT8U4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4c0KT8U4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4c0KT8U4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4c0KT8U4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4c0KT8U4 .mbr-section-title {
  color: #232323;
}
.cid-sp4c0KT8U4 .mbr-text,
.cid-sp4c0KT8U4 .mbr-section-btn {
  text-align: left;
}
.cid-sp4c0KT8U4 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4c0KT8U4 .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smIbPTWZJO {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-smIbPTWZJO .mbr-text,
.cid-smIbPTWZJO .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-smIbPTWZJO .card-title,
.cid-smIbPTWZJO .card-box {
  color: #000000;
}
.cid-smIbPTWZJO .mbr-text,
.cid-smIbPTWZJO .link-wrap {
  color: #ffffff;
}
.cid-smIbQfGaEL {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-smIbQfGaEL .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smIbQfGaEL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-smIbQfGaEL .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-smIbQfGaEL .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smIbQfGaEL .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-smIbQfGaEL .mbr-text,
.cid-smIbQfGaEL .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-smIbQEF9xZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-smIbQEF9xZ .mbr-text {
  color: #000000;
        text-align: justify;
}
.cid-sn5YTBAWOW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sn5YTBAWOW .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sn5YTBAWOW .carousel {
    min-height: 500px;
  }
  .cid-sn5YTBAWOW .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sn5YTBAWOW .carousel {
    min-height: 325px;
  }
  .cid-sn5YTBAWOW .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sn5YTBAWOW .carousel {
    min-height: 275px;
  }
  .cid-sn5YTBAWOW .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sn5YTBAWOW .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sn5YTBAWOW .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sn5YTBAWOW .carousel,
.cid-sn5YTBAWOW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sn5YTBAWOW .item-wrapper {
  width: 100%;
}
.cid-sn5YTBAWOW .carousel-caption {
  bottom: 40px;
}
.cid-sn5YTBAWOW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sn5YTBAWOW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sn5YTBAWOW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sn5YTBAWOW .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sn5YTBAWOW .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-sn5YTBAWOW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sn5YTBAWOW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sn5YTBAWOW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sn5YTBAWOW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sn5YTBAWOW .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-sn5YTBAWOW .carousel-indicators li.active,
.cid-sn5YTBAWOW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sn5YTBAWOW .carousel-indicators li::after,
.cid-sn5YTBAWOW .carousel-indicators li::before {
  content: none;
}
.cid-sn5YTBAWOW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sn5YTBAWOW .carousel-indicators {
    display: none !important;
  }
}
.cid-smIghop532 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-smIghop532 blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-smIghop532 .mbr-text {
  color: #000000;
}
.cid-smIbRJ7Jy8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-smIbRJ7Jy8 blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-smIbRJ7Jy8 .mbr-text {
  color: #000000;
      text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4bDKDh2S {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4bDKDh2S img,
.cid-sp4bDKDh2S .item-img {
  width: 100%;
}
.cid-sp4bDKDh2S .item:focus,
.cid-sp4bDKDh2S span:focus {
  outline: none;
}
.cid-sp4bDKDh2S .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4bDKDh2S .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4bDKDh2S .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4bDKDh2S .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4bDKDh2S .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4bDKDh2S .mbr-section-title {
  color: #232323;
}
.cid-sp4bDKDh2S .mbr-text,
.cid-sp4bDKDh2S .mbr-section-btn {
  text-align: left;
}
.cid-sp4bDKDh2S .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4bDKDh2S .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-sp4adKf29q {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4adKf29q img,
.cid-sp4adKf29q .item-img {
  width: 100%;
}
.cid-sp4adKf29q .item:focus,
.cid-sp4adKf29q span:focus {
  outline: none;
}
.cid-sp4adKf29q .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4adKf29q .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4adKf29q .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4adKf29q .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4adKf29q .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4adKf29q .mbr-section-title {
  color: #232323;
}
.cid-sp4adKf29q .mbr-text,
.cid-sp4adKf29q .mbr-section-btn {
  text-align: left;
}
.cid-sp4adKf29q .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4adKf29q .item-subtitle {
  text-align: left;
}
.cid-sp4aex1dpk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4aex1dpk img,
.cid-sp4aex1dpk .item-img {
  width: 100%;
}
.cid-sp4aex1dpk .item:focus,
.cid-sp4aex1dpk span:focus {
  outline: none;
}
.cid-sp4aex1dpk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4aex1dpk .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4aex1dpk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4aex1dpk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4aex1dpk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4aex1dpk .mbr-section-title {
  color: #232323;
}
.cid-sp4aex1dpk .mbr-text,
.cid-sp4aex1dpk .mbr-section-btn {
  text-align: left;
}
.cid-sp4aex1dpk .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4aex1dpk .item-subtitle {
  text-align: left;
}
.cid-sp4afdCtS3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4afdCtS3 img,
.cid-sp4afdCtS3 .item-img {
  width: 100%;
}
.cid-sp4afdCtS3 .item:focus,
.cid-sp4afdCtS3 span:focus {
  outline: none;
}
.cid-sp4afdCtS3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4afdCtS3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4afdCtS3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4afdCtS3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4afdCtS3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4afdCtS3 .mbr-section-title {
  color: #232323;
}
.cid-sp4afdCtS3 .mbr-text,
.cid-sp4afdCtS3 .mbr-section-btn {
  text-align: left;
}
.cid-sp4afdCtS3 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4afdCtS3 .item-subtitle {
  text-align: left;
}
.cid-sp4aUP8rwb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4aUP8rwb img,
.cid-sp4aUP8rwb .item-img {
  width: 100%;
}
.cid-sp4aUP8rwb .item:focus,
.cid-sp4aUP8rwb span:focus {
  outline: none;
}
.cid-sp4aUP8rwb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4aUP8rwb .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4aUP8rwb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4aUP8rwb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4aUP8rwb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4aUP8rwb .mbr-section-title {
  color: #232323;
}
.cid-sp4aUP8rwb .mbr-text,
.cid-sp4aUP8rwb .mbr-section-btn {
  text-align: left;
}
.cid-sp4aUP8rwb .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4aUP8rwb .item-subtitle {
  text-align: left;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smIlhfUPzV {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-smIlhfUPzV .mbr-text,
.cid-smIlhfUPzV .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-smIlhfUPzV .card-title,
.cid-smIlhfUPzV .card-box {
  color: #000000;
}
.cid-smIlhfUPzV .mbr-text,
.cid-smIlhfUPzV .link-wrap {
  color: #ffffff;
}
.cid-smIlift7Qf {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-smIlift7Qf .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smIlift7Qf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-smIlift7Qf .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-smIlift7Qf .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smIlift7Qf .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-smIlift7Qf .mbr-text,
.cid-smIlift7Qf .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-smIlj91863 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-smIlj91863 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sn6241UZtA {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sn6241UZtA .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sn6241UZtA .carousel {
    min-height: 600px;
  }
  .cid-sn6241UZtA .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sn6241UZtA .carousel {
    min-height: 390px;
  }
  .cid-sn6241UZtA .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sn6241UZtA .carousel {
    min-height: 330px;
  }
  .cid-sn6241UZtA .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-sn6241UZtA .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sn6241UZtA .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sn6241UZtA .carousel,
.cid-sn6241UZtA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sn6241UZtA .item-wrapper {
  width: 100%;
}
.cid-sn6241UZtA .carousel-caption {
  bottom: 40px;
}
.cid-sn6241UZtA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sn6241UZtA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sn6241UZtA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sn6241UZtA .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sn6241UZtA .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-sn6241UZtA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sn6241UZtA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sn6241UZtA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sn6241UZtA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sn6241UZtA .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-sn6241UZtA .carousel-indicators li.active,
.cid-sn6241UZtA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sn6241UZtA .carousel-indicators li::after,
.cid-sn6241UZtA .carousel-indicators li::before {
  content: none;
}
.cid-sn6241UZtA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sn6241UZtA .carousel-indicators {
    display: none !important;
  }
}
.cid-smIljCkNQm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-smIljCkNQm blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-smIljCkNQm .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smIljCkNQm .mbr-section-title {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4a6FqBd3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4a6FqBd3 img,
.cid-sp4a6FqBd3 .item-img {
  width: 100%;
}
.cid-sp4a6FqBd3 .item:focus,
.cid-sp4a6FqBd3 span:focus {
  outline: none;
}
.cid-sp4a6FqBd3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4a6FqBd3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4a6FqBd3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4a6FqBd3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4a6FqBd3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4a6FqBd3 .mbr-section-title {
  color: #232323;
}
.cid-sp4a6FqBd3 .mbr-text,
.cid-sp4a6FqBd3 .mbr-section-btn {
  text-align: left;
}
.cid-sp4a6FqBd3 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4a6FqBd3 .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smIFKQyALD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-smIFKQyALD .mbr-text,
.cid-smIFKQyALD .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-smIFKQyALD .card-title,
.cid-smIFKQyALD .card-box {
  color: #000000;
}
.cid-smIFKQyALD .mbr-text,
.cid-smIFKQyALD .link-wrap {
  color: #ffffff;
}
.cid-smIFLLMMmW {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-smIFLLMMmW .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smIFLLMMmW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-smIFLLMMmW .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-smIFLLMMmW .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-smIFLLMMmW .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-smIFLLMMmW .mbr-text,
.cid-smIFLLMMmW .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-smIFMA4khk {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-smIFMA4khk .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sn62LHX7I7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sn62LHX7I7 .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sn62LHX7I7 .carousel {
    min-height: 500px;
  }
  .cid-sn62LHX7I7 .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sn62LHX7I7 .carousel {
    min-height: 325px;
  }
  .cid-sn62LHX7I7 .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sn62LHX7I7 .carousel {
    min-height: 275px;
  }
  .cid-sn62LHX7I7 .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sn62LHX7I7 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sn62LHX7I7 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sn62LHX7I7 .carousel,
.cid-sn62LHX7I7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sn62LHX7I7 .item-wrapper {
  width: 100%;
}
.cid-sn62LHX7I7 .carousel-caption {
  bottom: 40px;
}
.cid-sn62LHX7I7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sn62LHX7I7 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sn62LHX7I7 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sn62LHX7I7 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sn62LHX7I7 .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-sn62LHX7I7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sn62LHX7I7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sn62LHX7I7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sn62LHX7I7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sn62LHX7I7 .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-sn62LHX7I7 .carousel-indicators li.active,
.cid-sn62LHX7I7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sn62LHX7I7 .carousel-indicators li::after,
.cid-sn62LHX7I7 .carousel-indicators li::before {
  content: none;
}
.cid-sn62LHX7I7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sn62LHX7I7 .carousel-indicators {
    display: none !important;
  }
}
.cid-smIFN1dzB9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-smIFN1dzB9 blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-smIFN1dzB9 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smIFN1dzB9 .mbr-section-title {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp49p9Zh8y {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp49p9Zh8y img,
.cid-sp49p9Zh8y .item-img {
  width: 100%;
}
.cid-sp49p9Zh8y .item:focus,
.cid-sp49p9Zh8y span:focus {
  outline: none;
}
.cid-sp49p9Zh8y .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp49p9Zh8y .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp49p9Zh8y .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp49p9Zh8y .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp49p9Zh8y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp49p9Zh8y .mbr-section-title {
  color: #232323;
}
.cid-sp49p9Zh8y .mbr-text,
.cid-sp49p9Zh8y .mbr-section-btn {
  text-align: left;
}
.cid-sp49p9Zh8y .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp49p9Zh8y .item-subtitle {
  text-align: left;
}
.cid-sp49z5tBXs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp49z5tBXs img,
.cid-sp49z5tBXs .item-img {
  width: 100%;
}
.cid-sp49z5tBXs .item:focus,
.cid-sp49z5tBXs span:focus {
  outline: none;
}
.cid-sp49z5tBXs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp49z5tBXs .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp49z5tBXs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp49z5tBXs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp49z5tBXs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp49z5tBXs .mbr-section-title {
  color: #232323;
}
.cid-sp49z5tBXs .mbr-text,
.cid-sp49z5tBXs .mbr-section-btn {
  text-align: left;
}
.cid-sp49z5tBXs .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp49z5tBXs .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn5SYPnc6m {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-sn5SYPnc6m .mbr-text,
.cid-sn5SYPnc6m .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-sn5SYPnc6m .card-title,
.cid-sn5SYPnc6m .card-box {
  color: #000000;
}
.cid-sn5SYPnc6m .mbr-text,
.cid-sn5SYPnc6m .link-wrap {
  color: #ffffff;
}
.cid-sn5T09250T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-sn5T09250T .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sn5T09250T .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sn5T09250T .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sn5T09250T .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sn5T09250T .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sn5T09250T .mbr-text,
.cid-sn5T09250T .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sn5T0Tgnr3 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn5T0Tgnr3 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sn5T3rYg6O {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sn5T3rYg6O .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sn5T3rYg6O .carousel {
    min-height: 500px;
  }
  .cid-sn5T3rYg6O .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sn5T3rYg6O .carousel {
    min-height: 325px;
  }
  .cid-sn5T3rYg6O .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sn5T3rYg6O .carousel {
    min-height: 275px;
  }
  .cid-sn5T3rYg6O .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sn5T3rYg6O .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sn5T3rYg6O .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sn5T3rYg6O .carousel,
.cid-sn5T3rYg6O .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sn5T3rYg6O .item-wrapper {
  width: 100%;
}
.cid-sn5T3rYg6O .carousel-caption {
  bottom: 40px;
}
.cid-sn5T3rYg6O .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sn5T3rYg6O .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sn5T3rYg6O .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sn5T3rYg6O .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sn5T3rYg6O .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-sn5T3rYg6O .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sn5T3rYg6O .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sn5T3rYg6O .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sn5T3rYg6O .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sn5T3rYg6O .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-sn5T3rYg6O .carousel-indicators li.active,
.cid-sn5T3rYg6O .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sn5T3rYg6O .carousel-indicators li::after,
.cid-sn5T3rYg6O .carousel-indicators li::before {
  content: none;
}
.cid-sn5T3rYg6O .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sn5T3rYg6O .carousel-indicators {
    display: none !important;
  }
}
.cid-sn5T1E1PSv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sn5T1E1PSv blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sn5T1E1PSv .mbr-text {
  color: #000000;
   text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn62ZUPb8d {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-sn62ZUPb8d .mbr-text,
.cid-sn62ZUPb8d .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-sn62ZUPb8d .card-title,
.cid-sn62ZUPb8d .card-box {
  color: #000000;
}
.cid-sn62ZUPb8d .mbr-text,
.cid-sn62ZUPb8d .link-wrap {
  color: #ffffff;
}
.cid-sn631xGxHW {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-sn631xGxHW .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sn631xGxHW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sn631xGxHW .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sn631xGxHW .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sn631xGxHW .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sn631xGxHW .mbr-text,
.cid-sn631xGxHW .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sn632BsIQy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sn632BsIQy .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sn66Ll64Pr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sn66Ll64Pr .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sn66Ll64Pr .carousel {
    min-height: 500px;
  }
  .cid-sn66Ll64Pr .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sn66Ll64Pr .carousel {
    min-height: 325px;
  }
  .cid-sn66Ll64Pr .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sn66Ll64Pr .carousel {
    min-height: 275px;
  }
  .cid-sn66Ll64Pr .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sn66Ll64Pr .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sn66Ll64Pr .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sn66Ll64Pr .carousel,
.cid-sn66Ll64Pr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sn66Ll64Pr .item-wrapper {
  width: 100%;
}
.cid-sn66Ll64Pr .carousel-caption {
  bottom: 40px;
}
.cid-sn66Ll64Pr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sn66Ll64Pr .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sn66Ll64Pr .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sn66Ll64Pr .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sn66Ll64Pr .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-sn66Ll64Pr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sn66Ll64Pr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sn66Ll64Pr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sn66Ll64Pr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sn66Ll64Pr .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-sn66Ll64Pr .carousel-indicators li.active,
.cid-sn66Ll64Pr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sn66Ll64Pr .carousel-indicators li::after,
.cid-sn66Ll64Pr .carousel-indicators li::before {
  content: none;
}
.cid-sn66Ll64Pr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sn66Ll64Pr .carousel-indicators {
    display: none !important;
  }
}
.cid-sn6340FyCu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sn6340FyCu blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sn6340FyCu .mbr-text {
  color: #000000;
    text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn9Z32Oeik {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-sn9Z32Oeik .mbr-text,
.cid-sn9Z32Oeik .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-sn9Z32Oeik .card-title,
.cid-sn9Z32Oeik .card-box {
  color: #000000;
}
.cid-sn9Z32Oeik .mbr-text,
.cid-sn9Z32Oeik .link-wrap {
  color: #ffffff;
}
.cid-sn9Z4gmkK9 {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-sn9Z4gmkK9 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sn9Z4gmkK9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sn9Z4gmkK9 .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sn9Z4gmkK9 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sn9Z4gmkK9 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sn9Z4gmkK9 .mbr-text,
.cid-sn9Z4gmkK9 .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sn9Z4Tu8Ha {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn9Z4Tu8Ha .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sn9ZiIcv72 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sn9ZiIcv72 .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sn9ZiIcv72 .carousel {
    min-height: 500px;
  }
  .cid-sn9ZiIcv72 .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sn9ZiIcv72 .carousel {
    min-height: 325px;
  }
  .cid-sn9ZiIcv72 .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sn9ZiIcv72 .carousel {
    min-height: 275px;
  }
  .cid-sn9ZiIcv72 .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sn9ZiIcv72 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sn9ZiIcv72 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sn9ZiIcv72 .carousel,
.cid-sn9ZiIcv72 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sn9ZiIcv72 .item-wrapper {
  width: 100%;
}
.cid-sn9ZiIcv72 .carousel-caption {
  bottom: 40px;
}
.cid-sn9ZiIcv72 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sn9ZiIcv72 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sn9ZiIcv72 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sn9ZiIcv72 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sn9ZiIcv72 .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-sn9ZiIcv72 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sn9ZiIcv72 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sn9ZiIcv72 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sn9ZiIcv72 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sn9ZiIcv72 .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-sn9ZiIcv72 .carousel-indicators li.active,
.cid-sn9ZiIcv72 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sn9ZiIcv72 .carousel-indicators li::after,
.cid-sn9ZiIcv72 .carousel-indicators li::before {
  content: none;
}
.cid-sn9ZiIcv72 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sn9ZiIcv72 .carousel-indicators {
    display: none !important;
  }
}
.cid-sn9Z5tDxqe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sn9Z5tDxqe blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sn9Z5tDxqe .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sna8BqT1HS {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-sna8BqT1HS .mbr-text,
.cid-sna8BqT1HS .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-sna8BqT1HS .card-title,
.cid-sna8BqT1HS .card-box {
  color: #000000;
}
.cid-sna8BqT1HS .mbr-text,
.cid-sna8BqT1HS .link-wrap {
  color: #ffffff;
}
.cid-sna8Chly5W {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-sna8Chly5W .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sna8Chly5W .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sna8Chly5W .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sna8Chly5W .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sna8Chly5W .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sna8Chly5W .mbr-text,
.cid-sna8Chly5W .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sna8CVL4V1 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sna8CVL4V1 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sna8DpiwAt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sna8DpiwAt blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sna8DpiwAt .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snbks1lGA1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snbks1lGA1 .mbr-text,
.cid-snbks1lGA1 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snbks1lGA1 .card-title,
.cid-snbks1lGA1 .card-box {
  color: #000000;
}
.cid-snbks1lGA1 .mbr-text,
.cid-snbks1lGA1 .link-wrap {
  color: #ffffff;
}
.cid-snbjVvI9Jq {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-snbjVvI9Jq .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbjVvI9Jq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-snbjVvI9Jq .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-snbjVvI9Jq .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbjVvI9Jq .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-snbjVvI9Jq .mbr-text,
.cid-snbjVvI9Jq .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-snbjXhi0Ed {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbjXhi0Ed .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snbjTjTMdy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbjTjTMdy .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snbjTjTMdy .carousel {
    min-height: 500px;
  }
  .cid-snbjTjTMdy .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snbjTjTMdy .carousel {
    min-height: 325px;
  }
  .cid-snbjTjTMdy .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snbjTjTMdy .carousel {
    min-height: 275px;
  }
  .cid-snbjTjTMdy .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snbjTjTMdy .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snbjTjTMdy .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snbjTjTMdy .carousel,
.cid-snbjTjTMdy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snbjTjTMdy .item-wrapper {
  width: 100%;
}
.cid-snbjTjTMdy .carousel-caption {
  bottom: 40px;
}
.cid-snbjTjTMdy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snbjTjTMdy .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snbjTjTMdy .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snbjTjTMdy .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snbjTjTMdy .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-snbjTjTMdy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snbjTjTMdy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snbjTjTMdy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snbjTjTMdy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snbjTjTMdy .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-snbjTjTMdy .carousel-indicators li.active,
.cid-snbjTjTMdy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snbjTjTMdy .carousel-indicators li::after,
.cid-snbjTjTMdy .carousel-indicators li::before {
  content: none;
}
.cid-snbjTjTMdy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snbjTjTMdy .carousel-indicators {
    display: none !important;
  }
}
.cid-snbjXTaFsG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbjXTaFsG blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snbjXTaFsG .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snblMCkwER {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snblMCkwER .mbr-text,
.cid-snblMCkwER .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snblMCkwER .card-title,
.cid-snblMCkwER .card-box {
  color: #000000;
}
.cid-snblMCkwER .mbr-text,
.cid-snblMCkwER .link-wrap {
  color: #ffffff;
}
.cid-snblO4eIxl {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-snblO4eIxl .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snblO4eIxl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-snblO4eIxl .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-snblO4eIxl .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snblO4eIxl .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-snblO4eIxl .mbr-text,
.cid-snblO4eIxl .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-snblOMCcoL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snblOMCcoL .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snblNxhCkP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snblNxhCkP .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snblNxhCkP .carousel {
    min-height: 500px;
  }
  .cid-snblNxhCkP .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snblNxhCkP .carousel {
    min-height: 325px;
  }
  .cid-snblNxhCkP .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snblNxhCkP .carousel {
    min-height: 275px;
  }
  .cid-snblNxhCkP .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snblNxhCkP .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snblNxhCkP .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snblNxhCkP .carousel,
.cid-snblNxhCkP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snblNxhCkP .item-wrapper {
  width: 100%;
}
.cid-snblNxhCkP .carousel-caption {
  bottom: 40px;
}
.cid-snblNxhCkP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snblNxhCkP .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snblNxhCkP .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snblNxhCkP .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snblNxhCkP .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-snblNxhCkP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snblNxhCkP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snblNxhCkP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snblNxhCkP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snblNxhCkP .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-snblNxhCkP .carousel-indicators li.active,
.cid-snblNxhCkP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snblNxhCkP .carousel-indicators li::after,
.cid-snblNxhCkP .carousel-indicators li::before {
  content: none;
}
.cid-snblNxhCkP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snblNxhCkP .carousel-indicators {
    display: none !important;
  }
}
.cid-snblPuPItE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snblPuPItE blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snblPuPItE .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snbmYuUVHe {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snbmYuUVHe .mbr-text,
.cid-snbmYuUVHe .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snbmYuUVHe .card-title,
.cid-snbmYuUVHe .card-box {
  color: #000000;
}
.cid-snbmYuUVHe .mbr-text,
.cid-snbmYuUVHe .link-wrap {
  color: #ffffff;
}
.cid-snbmZT8l5w {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-snbmZT8l5w .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbmZT8l5w .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-snbmZT8l5w .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-snbmZT8l5w .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbmZT8l5w .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-snbmZT8l5w .mbr-text,
.cid-snbmZT8l5w .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-snbn0x7ynd {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-snbn0x7ynd .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snbn1k91aG {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snbn1k91aG .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snbn1k91aG .carousel {
    min-height: 500px;
  }
  .cid-snbn1k91aG .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snbn1k91aG .carousel {
    min-height: 325px;
  }
  .cid-snbn1k91aG .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snbn1k91aG .carousel {
    min-height: 275px;
  }
  .cid-snbn1k91aG .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snbn1k91aG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snbn1k91aG .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snbn1k91aG .carousel,
.cid-snbn1k91aG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snbn1k91aG .item-wrapper {
  width: 100%;
}
.cid-snbn1k91aG .carousel-caption {
  bottom: 40px;
}
.cid-snbn1k91aG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snbn1k91aG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snbn1k91aG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snbn1k91aG .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snbn1k91aG .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-snbn1k91aG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snbn1k91aG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snbn1k91aG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snbn1k91aG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snbn1k91aG .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-snbn1k91aG .carousel-indicators li.active,
.cid-snbn1k91aG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snbn1k91aG .carousel-indicators li::after,
.cid-snbn1k91aG .carousel-indicators li::before {
  content: none;
}
.cid-snbn1k91aG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snbn1k91aG .carousel-indicators {
    display: none !important;
  }
}
.cid-snbn21woOg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbn21woOg blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snbn21woOg .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snbo4oAAZM {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snbo4oAAZM .mbr-text,
.cid-snbo4oAAZM .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snbo4oAAZM .card-title,
.cid-snbo4oAAZM .card-box {
  color: #000000;
}
.cid-snbo4oAAZM .mbr-text,
.cid-snbo4oAAZM .link-wrap {
  color: #ffffff;
}
.cid-snbo5sboEh {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-snbo5sboEh .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbo5sboEh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-snbo5sboEh .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-snbo5sboEh .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbo5sboEh .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-snbo5sboEh .mbr-text,
.cid-snbo5sboEh .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-snbo7HL7n3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbo7HL7n3 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snbo96HeU9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbo96HeU9 blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snbo96HeU9 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snbpqXxoZi {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snbpqXxoZi .mbr-text,
.cid-snbpqXxoZi .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snbpqXxoZi .card-title,
.cid-snbpqXxoZi .card-box {
  color: #000000;
}
.cid-snbpqXxoZi .mbr-text,
.cid-snbpqXxoZi .link-wrap {
  color: #ffffff;
}
.cid-snbpsrJZjG {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-snbpsrJZjG .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbpsrJZjG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-snbpsrJZjG .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-snbpsrJZjG .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbpsrJZjG .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-snbpsrJZjG .mbr-text,
.cid-snbpsrJZjG .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-snbpuwSHIa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbpuwSHIa .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snbptxjHYP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snbptxjHYP .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snbptxjHYP .carousel {
    min-height: 500px;
  }
  .cid-snbptxjHYP .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snbptxjHYP .carousel {
    min-height: 325px;
  }
  .cid-snbptxjHYP .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snbptxjHYP .carousel {
    min-height: 275px;
  }
  .cid-snbptxjHYP .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snbptxjHYP .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snbptxjHYP .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snbptxjHYP .carousel,
.cid-snbptxjHYP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snbptxjHYP .item-wrapper {
  width: 100%;
}
.cid-snbptxjHYP .carousel-caption {
  bottom: 40px;
}
.cid-snbptxjHYP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snbptxjHYP .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snbptxjHYP .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snbptxjHYP .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snbptxjHYP .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-snbptxjHYP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snbptxjHYP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snbptxjHYP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snbptxjHYP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snbptxjHYP .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-snbptxjHYP .carousel-indicators li.active,
.cid-snbptxjHYP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snbptxjHYP .carousel-indicators li::after,
.cid-snbptxjHYP .carousel-indicators li::before {
  content: none;
}
.cid-snbptxjHYP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snbptxjHYP .carousel-indicators {
    display: none !important;
  }
}
.cid-snbpu50LxI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbpu50LxI blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snbpu50LxI .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snbqx4qk0D {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snbqx4qk0D .mbr-text,
.cid-snbqx4qk0D .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snbqx4qk0D .card-title,
.cid-snbqx4qk0D .card-box {
  color: #000000;
}
.cid-snbqx4qk0D .mbr-text,
.cid-snbqx4qk0D .link-wrap {
  color: #ffffff;
}
.cid-snbqy28ArE {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-snbqy28ArE .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbqy28ArE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-snbqy28ArE .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-snbqy28ArE .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbqy28ArE .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-snbqy28ArE .mbr-text,
.cid-snbqy28ArE .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-snbqzX8gIK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbqzX8gIK .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snbqzBcN4O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbqzBcN4O .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snbqzBcN4O .carousel {
    min-height: 500px;
  }
  .cid-snbqzBcN4O .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snbqzBcN4O .carousel {
    min-height: 325px;
  }
  .cid-snbqzBcN4O .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snbqzBcN4O .carousel {
    min-height: 275px;
  }
  .cid-snbqzBcN4O .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snbqzBcN4O .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snbqzBcN4O .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snbqzBcN4O .carousel,
.cid-snbqzBcN4O .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snbqzBcN4O .item-wrapper {
  width: 100%;
}
.cid-snbqzBcN4O .carousel-caption {
  bottom: 40px;
}
.cid-snbqzBcN4O .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snbqzBcN4O .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snbqzBcN4O .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snbqzBcN4O .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snbqzBcN4O .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-snbqzBcN4O .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snbqzBcN4O .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snbqzBcN4O .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snbqzBcN4O .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snbqzBcN4O .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-snbqzBcN4O .carousel-indicators li.active,
.cid-snbqzBcN4O .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snbqzBcN4O .carousel-indicators li::after,
.cid-snbqzBcN4O .carousel-indicators li::before {
  content: none;
}
.cid-snbqzBcN4O .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snbqzBcN4O .carousel-indicators {
    display: none !important;
  }
}
.cid-spf7HPmT1T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spf7HPmT1T blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-spf7HPmT1T .mbr-text {
  color: #000000;
}
.cid-snbqz9eup4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbqz9eup4 blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snbqz9eup4 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snbsfDFUhk {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snbsfDFUhk .mbr-text,
.cid-snbsfDFUhk .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snbsfDFUhk .card-title,
.cid-snbsfDFUhk .card-box {
  color: #000000;
}
.cid-snbsfDFUhk .mbr-text,
.cid-snbsfDFUhk .link-wrap {
  color: #ffffff;
}
.cid-snbshq7FUa {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-snbshq7FUa .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbshq7FUa .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-snbshq7FUa .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-snbshq7FUa .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbshq7FUa .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-snbshq7FUa .mbr-text,
.cid-snbshq7FUa .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-snbsl3mFhh {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-snbsl3mFhh .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snbsi55kt1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snbsi55kt1 .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snbsi55kt1 .carousel {
    min-height: 500px;
  }
  .cid-snbsi55kt1 .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snbsi55kt1 .carousel {
    min-height: 325px;
  }
  .cid-snbsi55kt1 .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snbsi55kt1 .carousel {
    min-height: 275px;
  }
  .cid-snbsi55kt1 .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snbsi55kt1 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snbsi55kt1 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snbsi55kt1 .carousel,
.cid-snbsi55kt1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snbsi55kt1 .item-wrapper {
  width: 100%;
}
.cid-snbsi55kt1 .carousel-caption {
  bottom: 40px;
}
.cid-snbsi55kt1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snbsi55kt1 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snbsi55kt1 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snbsi55kt1 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snbsi55kt1 .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-snbsi55kt1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snbsi55kt1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snbsi55kt1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snbsi55kt1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snbsi55kt1 .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-snbsi55kt1 .carousel-indicators li.active,
.cid-snbsi55kt1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snbsi55kt1 .carousel-indicators li::after,
.cid-snbsi55kt1 .carousel-indicators li::before {
  content: none;
}
.cid-snbsi55kt1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snbsi55kt1 .carousel-indicators {
    display: none !important;
  }
}
.cid-snbskb4uyR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbskb4uyR blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snbskb4uyR .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snbwXYsIOp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snbwXYsIOp .mbr-text,
.cid-snbwXYsIOp .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snbwXYsIOp .card-title,
.cid-snbwXYsIOp .card-box {
  color: #000000;
}
.cid-snbwXYsIOp .mbr-text,
.cid-snbwXYsIOp .link-wrap {
  color: #ffffff;
}
.cid-snbx3sQDpV {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-snbx3sQDpV .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbx3sQDpV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-snbx3sQDpV .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-snbx3sQDpV .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbx3sQDpV .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-snbx3sQDpV .mbr-text,
.cid-snbx3sQDpV .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-snbx3RDjZ7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbx3RDjZ7 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snbx2oNNEG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snbx2oNNEG .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snbx2oNNEG .carousel {
    min-height: 500px;
  }
  .cid-snbx2oNNEG .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snbx2oNNEG .carousel {
    min-height: 325px;
  }
  .cid-snbx2oNNEG .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snbx2oNNEG .carousel {
    min-height: 275px;
  }
  .cid-snbx2oNNEG .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snbx2oNNEG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snbx2oNNEG .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snbx2oNNEG .carousel,
.cid-snbx2oNNEG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snbx2oNNEG .item-wrapper {
  width: 100%;
}
.cid-snbx2oNNEG .carousel-caption {
  bottom: 40px;
}
.cid-snbx2oNNEG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snbx2oNNEG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snbx2oNNEG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snbx2oNNEG .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snbx2oNNEG .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-snbx2oNNEG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snbx2oNNEG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snbx2oNNEG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snbx2oNNEG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snbx2oNNEG .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-snbx2oNNEG .carousel-indicators li.active,
.cid-snbx2oNNEG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snbx2oNNEG .carousel-indicators li::after,
.cid-snbx2oNNEG .carousel-indicators li::before {
  content: none;
}
.cid-snbx2oNNEG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snbx2oNNEG .carousel-indicators {
    display: none !important;
  }
}
.cid-snbx1UFI5t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbx1UFI5t blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snbx1UFI5t .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snbyCUPcoZ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snbyCUPcoZ .mbr-text,
.cid-snbyCUPcoZ .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snbyCUPcoZ .card-title,
.cid-snbyCUPcoZ .card-box {
  color: #000000;
}
.cid-snbyCUPcoZ .mbr-text,
.cid-snbyCUPcoZ .link-wrap {
  color: #ffffff;
}
.cid-snbyDMNVcB {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-snbyDMNVcB .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbyDMNVcB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-snbyDMNVcB .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-snbyDMNVcB .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-snbyDMNVcB .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-snbyDMNVcB .mbr-text,
.cid-snbyDMNVcB .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-snbyGb7ou7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbyGb7ou7 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snbyEMToQn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snbyEMToQn .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snbyEMToQn .carousel {
    min-height: 500px;
  }
  .cid-snbyEMToQn .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snbyEMToQn .carousel {
    min-height: 325px;
  }
  .cid-snbyEMToQn .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snbyEMToQn .carousel {
    min-height: 275px;
  }
  .cid-snbyEMToQn .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snbyEMToQn .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snbyEMToQn .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snbyEMToQn .carousel,
.cid-snbyEMToQn .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snbyEMToQn .item-wrapper {
  width: 100%;
}
.cid-snbyEMToQn .carousel-caption {
  bottom: 40px;
}
.cid-snbyEMToQn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snbyEMToQn .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snbyEMToQn .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snbyEMToQn .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snbyEMToQn .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-snbyEMToQn .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snbyEMToQn .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snbyEMToQn .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snbyEMToQn .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snbyEMToQn .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-snbyEMToQn .carousel-indicators li.active,
.cid-snbyEMToQn .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snbyEMToQn .carousel-indicators li::after,
.cid-snbyEMToQn .carousel-indicators li::before {
  content: none;
}
.cid-snbyEMToQn .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snbyEMToQn .carousel-indicators {
    display: none !important;
  }
}
.cid-snbyGOnldf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snbyGOnldf blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snbyGOnldf .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn4NB27l39 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-sn4NB27l39 .mbr-text,
.cid-sn4NB27l39 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-sn4NB27l39 .card-title,
.cid-sn4NB27l39 .card-box {
  color: #000000;
}
.cid-sn4NB27l39 .mbr-text,
.cid-sn4NB27l39 .link-wrap {
  color: #ffffff;
}
.cid-sn4NZ4FS5Y {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn4NZ4FS5Y .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn5elswvTU {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-sn5elswvTU .mbr-text,
.cid-sn5elswvTU .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-sn5elswvTU .card-title,
.cid-sn5elswvTU .card-box {
  color: #000000;
}
.cid-sn5elswvTU .mbr-text,
.cid-sn5elswvTU .link-wrap {
  color: #ffffff;
}
.cid-sngDeOtx2x {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sngDeOtx2x .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp47wNxqzd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp47wNxqzd img,
.cid-sp47wNxqzd .item-img {
  width: 100%;
}
.cid-sp47wNxqzd .item:focus,
.cid-sp47wNxqzd span:focus {
  outline: none;
}
.cid-sp47wNxqzd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp47wNxqzd .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp47wNxqzd .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp47wNxqzd .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp47wNxqzd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp47wNxqzd .mbr-section-title {
  color: #232323;
}
.cid-sp47wNxqzd .mbr-text,
.cid-sp47wNxqzd .mbr-section-btn {
  text-align: left;
}
.cid-sp47wNxqzd .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp47wNxqzd .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp46WB13aY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp46WB13aY img,
.cid-sp46WB13aY .item-img {
  width: 100%;
}
.cid-sp46WB13aY .item:focus,
.cid-sp46WB13aY span:focus {
  outline: none;
}
.cid-sp46WB13aY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp46WB13aY .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp46WB13aY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp46WB13aY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp46WB13aY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp46WB13aY .mbr-section-title {
  color: #232323;
}
.cid-sp46WB13aY .mbr-text,
.cid-sp46WB13aY .mbr-section-btn {
  text-align: left;
}
.cid-sp46WB13aY .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp46WB13aY .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp46jcQKM7 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp46jcQKM7 img,
.cid-sp46jcQKM7 .item-img {
  width: 100%;
}
.cid-sp46jcQKM7 .item:focus,
.cid-sp46jcQKM7 span:focus {
  outline: none;
}
.cid-sp46jcQKM7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp46jcQKM7 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp46jcQKM7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp46jcQKM7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp46jcQKM7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp46jcQKM7 .mbr-section-title {
  color: #232323;
}
.cid-sp46jcQKM7 .mbr-text,
.cid-sp46jcQKM7 .mbr-section-btn {
  text-align: left;
}
.cid-sp46jcQKM7 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp46jcQKM7 .item-subtitle {
  text-align: left;
}
.cid-sp46jJ4v3l {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp46jJ4v3l img,
.cid-sp46jJ4v3l .item-img {
  width: 100%;
}
.cid-sp46jJ4v3l .item:focus,
.cid-sp46jJ4v3l span:focus {
  outline: none;
}
.cid-sp46jJ4v3l .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp46jJ4v3l .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp46jJ4v3l .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp46jJ4v3l .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp46jJ4v3l .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp46jJ4v3l .mbr-section-title {
  color: #232323;
}
.cid-sp46jJ4v3l .mbr-text,
.cid-sp46jJ4v3l .mbr-section-btn {
  text-align: left;
}
.cid-sp46jJ4v3l .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp46jJ4v3l .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp43pqgj2M {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp43pqgj2M img,
.cid-sp43pqgj2M .item-img {
  width: 100%;
}
.cid-sp43pqgj2M .item:focus,
.cid-sp43pqgj2M span:focus {
  outline: none;
}
.cid-sp43pqgj2M .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp43pqgj2M .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp43pqgj2M .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp43pqgj2M .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp43pqgj2M .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp43pqgj2M .mbr-section-title {
  color: #232323;
}
.cid-sp43pqgj2M .mbr-text,
.cid-sp43pqgj2M .mbr-section-btn {
  text-align: left;
}
.cid-sp43pqgj2M .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp43pqgj2M .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp3XqAFTqi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3XqAFTqi img,
.cid-sp3XqAFTqi .item-img {
  width: 100%;
}
.cid-sp3XqAFTqi .item:focus,
.cid-sp3XqAFTqi span:focus {
  outline: none;
}
.cid-sp3XqAFTqi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3XqAFTqi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3XqAFTqi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3XqAFTqi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3XqAFTqi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3XqAFTqi .mbr-section-title {
  color: #232323;
}
.cid-sp3XqAFTqi .mbr-text,
.cid-sp3XqAFTqi .mbr-section-btn {
  text-align: left;
}
.cid-sp3XqAFTqi .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3XqAFTqi .item-subtitle {
  text-align: left;
}
.cid-sp3Xrg8LZM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3Xrg8LZM img,
.cid-sp3Xrg8LZM .item-img {
  width: 100%;
}
.cid-sp3Xrg8LZM .item:focus,
.cid-sp3Xrg8LZM span:focus {
  outline: none;
}
.cid-sp3Xrg8LZM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3Xrg8LZM .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3Xrg8LZM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3Xrg8LZM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3Xrg8LZM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3Xrg8LZM .mbr-section-title {
  color: #232323;
}
.cid-sp3Xrg8LZM .mbr-text,
.cid-sp3Xrg8LZM .mbr-section-btn {
  text-align: left;
}
.cid-sp3Xrg8LZM .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3Xrg8LZM .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-sp3WZPoIyW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3WZPoIyW img,
.cid-sp3WZPoIyW .item-img {
  width: 100%;
}
.cid-sp3WZPoIyW .item:focus,
.cid-sp3WZPoIyW span:focus {
  outline: none;
}
.cid-sp3WZPoIyW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3WZPoIyW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3WZPoIyW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3WZPoIyW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3WZPoIyW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3WZPoIyW .mbr-section-title {
  color: #232323;
}
.cid-sp3WZPoIyW .mbr-text,
.cid-sp3WZPoIyW .mbr-section-btn {
  text-align: left;
}
.cid-sp3WZPoIyW .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3WZPoIyW .item-subtitle {
  text-align: left;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp9XqTfUhF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp9XqTfUhF img,
.cid-sp9XqTfUhF .item-img {
  width: 100%;
}
.cid-sp9XqTfUhF .item:focus,
.cid-sp9XqTfUhF span:focus {
  outline: none;
}
.cid-sp9XqTfUhF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp9XqTfUhF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp9XqTfUhF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp9XqTfUhF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp9XqTfUhF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp9XqTfUhF .mbr-section-title {
  color: #232323;
}
.cid-sp9XqTfUhF .mbr-text,
.cid-sp9XqTfUhF .mbr-section-btn {
  text-align: left;
}
.cid-sp9XqTfUhF .item-title {
  text-align: left;
}
.cid-sp9XqTfUhF .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp3ViBarL3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3ViBarL3 img,
.cid-sp3ViBarL3 .item-img {
  width: 100%;
}
.cid-sp3ViBarL3 .item:focus,
.cid-sp3ViBarL3 span:focus {
  outline: none;
}
.cid-sp3ViBarL3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3ViBarL3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3ViBarL3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3ViBarL3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3ViBarL3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3ViBarL3 .mbr-section-title {
  color: #232323;
}
.cid-sp3ViBarL3 .mbr-text,
.cid-sp3ViBarL3 .mbr-section-btn {
  text-align: left;
}
.cid-sp3ViBarL3 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3ViBarL3 .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp3C4NlPQM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3C4NlPQM img,
.cid-sp3C4NlPQM .item-img {
  width: 100%;
}
.cid-sp3C4NlPQM .item:focus,
.cid-sp3C4NlPQM span:focus {
  outline: none;
}
.cid-sp3C4NlPQM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3C4NlPQM .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3C4NlPQM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3C4NlPQM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3C4NlPQM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3C4NlPQM .mbr-section-title {
  color: #232323;
}
.cid-sp3C4NlPQM .mbr-text,
.cid-sp3C4NlPQM .mbr-section-btn {
  text-align: left;
}
.cid-sp3C4NlPQM .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3C4NlPQM .item-subtitle {
  text-align: left;
}
.cid-sp3C5CfWz0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3C5CfWz0 img,
.cid-sp3C5CfWz0 .item-img {
  width: 100%;
}
.cid-sp3C5CfWz0 .item:focus,
.cid-sp3C5CfWz0 span:focus {
  outline: none;
}
.cid-sp3C5CfWz0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3C5CfWz0 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3C5CfWz0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3C5CfWz0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3C5CfWz0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3C5CfWz0 .mbr-section-title {
  color: #232323;
}
.cid-sp3C5CfWz0 .mbr-text,
.cid-sp3C5CfWz0 .mbr-section-btn {
  text-align: left;
}
.cid-sp3C5CfWz0 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3C5CfWz0 .item-subtitle {
  text-align: left;
}
.cid-sp3KZAp7lq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3KZAp7lq img,
.cid-sp3KZAp7lq .item-img {
  width: 100%;
}
.cid-sp3KZAp7lq .item:focus,
.cid-sp3KZAp7lq span:focus {
  outline: none;
}
.cid-sp3KZAp7lq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3KZAp7lq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3KZAp7lq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3KZAp7lq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3KZAp7lq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3KZAp7lq .mbr-section-title {
  color: #232323;
}
.cid-sp3KZAp7lq .mbr-text,
.cid-sp3KZAp7lq .mbr-section-btn {
  text-align: left;
}
.cid-sp3KZAp7lq .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3KZAp7lq .item-subtitle {
  text-align: left;
}
.cid-sp3L0cDzYX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3L0cDzYX img,
.cid-sp3L0cDzYX .item-img {
  width: 100%;
}
.cid-sp3L0cDzYX .item:focus,
.cid-sp3L0cDzYX span:focus {
  outline: none;
}
.cid-sp3L0cDzYX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3L0cDzYX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3L0cDzYX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3L0cDzYX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3L0cDzYX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3L0cDzYX .mbr-section-title {
  color: #232323;
}
.cid-sp3L0cDzYX .mbr-text,
.cid-sp3L0cDzYX .mbr-section-btn {
  text-align: left;
}
.cid-sp3L0cDzYX .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3L0cDzYX .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp3zDZ16xF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3zDZ16xF img,
.cid-sp3zDZ16xF .item-img {
  width: 100%;
}
.cid-sp3zDZ16xF .item:focus,
.cid-sp3zDZ16xF span:focus {
  outline: none;
}
.cid-sp3zDZ16xF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3zDZ16xF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3zDZ16xF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3zDZ16xF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3zDZ16xF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3zDZ16xF .mbr-section-title {
  color: #232323;
}
.cid-sp3zDZ16xF .mbr-text,
.cid-sp3zDZ16xF .mbr-section-btn {
  text-align: left;
}
.cid-sp3zDZ16xF .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3zDZ16xF .item-subtitle {
  text-align: left;
}
.cid-sp3zErQ4XU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3zErQ4XU img,
.cid-sp3zErQ4XU .item-img {
  width: 100%;
}
.cid-sp3zErQ4XU .item:focus,
.cid-sp3zErQ4XU span:focus {
  outline: none;
}
.cid-sp3zErQ4XU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3zErQ4XU .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3zErQ4XU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3zErQ4XU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3zErQ4XU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3zErQ4XU .mbr-section-title {
  color: #232323;
}
.cid-sp3zErQ4XU .mbr-text,
.cid-sp3zErQ4XU .mbr-section-btn {
  text-align: left;
}
.cid-sp3zErQ4XU .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3zErQ4XU .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-sp3vFdCfz9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3vFdCfz9 img,
.cid-sp3vFdCfz9 .item-img {
  width: 100%;
}
.cid-sp3vFdCfz9 .item:focus,
.cid-sp3vFdCfz9 span:focus {
  outline: none;
}
.cid-sp3vFdCfz9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3vFdCfz9 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3vFdCfz9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3vFdCfz9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3vFdCfz9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3vFdCfz9 .mbr-section-title {
  color: #232323;
}
.cid-sp3vFdCfz9 .mbr-text,
.cid-sp3vFdCfz9 .mbr-section-btn {
  text-align: left;
}
.cid-sp3vFdCfz9 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3vFdCfz9 .item-subtitle {
  text-align: left;
}
.cid-sp3vFtlqjw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3vFtlqjw img,
.cid-sp3vFtlqjw .item-img {
  width: 100%;
}
.cid-sp3vFtlqjw .item:focus,
.cid-sp3vFtlqjw span:focus {
  outline: none;
}
.cid-sp3vFtlqjw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3vFtlqjw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3vFtlqjw .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3vFtlqjw .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3vFtlqjw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3vFtlqjw .mbr-section-title {
  color: #232323;
}
.cid-sp3vFtlqjw .mbr-text,
.cid-sp3vFtlqjw .mbr-section-btn {
  text-align: left;
}
.cid-sp3vFtlqjw .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp3vFtlqjw .item-subtitle {
  text-align: left;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp3uD30U1o {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3uD30U1o img,
.cid-sp3uD30U1o .item-img {
  width: 100%;
}
.cid-sp3uD30U1o .item:focus,
.cid-sp3uD30U1o span:focus {
  outline: none;
}
.cid-sp3uD30U1o .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3uD30U1o .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3uD30U1o .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3uD30U1o .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3uD30U1o .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3uD30U1o .mbr-section-title {
  color: #232323;
}
.cid-sp3uD30U1o .mbr-text,
.cid-sp3uD30U1o .mbr-section-btn {
  text-align: left;
}
.cid-sp3uD30U1o .item-title {
  text-align: left;
}
.cid-sp3uD30U1o .item-subtitle {
  text-align: left;
}
.cid-sp3uWxKiw6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3uWxKiw6 img,
.cid-sp3uWxKiw6 .item-img {
  width: 100%;
}
.cid-sp3uWxKiw6 .item:focus,
.cid-sp3uWxKiw6 span:focus {
  outline: none;
}
.cid-sp3uWxKiw6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3uWxKiw6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3uWxKiw6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3uWxKiw6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3uWxKiw6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3uWxKiw6 .mbr-section-title {
  color: #232323;
}
.cid-sp3uWxKiw6 .mbr-text,
.cid-sp3uWxKiw6 .mbr-section-btn {
  text-align: left;
}
.cid-sp3uWxKiw6 .item-title {
  text-align: left;
}
.cid-sp3uWxKiw6 .item-subtitle {
  text-align: left;
}
.cid-sp3vdBnymz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp3vdBnymz img,
.cid-sp3vdBnymz .item-img {
  width: 100%;
}
.cid-sp3vdBnymz .item:focus,
.cid-sp3vdBnymz span:focus {
  outline: none;
}
.cid-sp3vdBnymz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp3vdBnymz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp3vdBnymz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp3vdBnymz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp3vdBnymz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp3vdBnymz .mbr-section-title {
  color: #232323;
}
.cid-sp3vdBnymz .mbr-text,
.cid-sp3vdBnymz .mbr-section-btn {
  text-align: left;
}
.cid-sp3vdBnymz .item-title {
  text-align: left;
}
.cid-sp3vdBnymz .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sn5u0loS1m {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-sn5u0loS1m .mbr-text,
.cid-sn5u0loS1m .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-sn5u0loS1m .card-title,
.cid-sn5u0loS1m .card-box {
  color: #000000;
}
.cid-sn5u0loS1m .mbr-text,
.cid-sn5u0loS1m .link-wrap {
  color: #ffffff;
}
.cid-sn5u1hfwGI {
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-sn5u1hfwGI .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sn5u1hfwGI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sn5u1hfwGI .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sn5u1hfwGI .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sn5u1hfwGI .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sn5u1hfwGI .mbr-text,
.cid-sn5u1hfwGI .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sn5u1W78pO {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sn5u1W78pO .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sn5u69YX81 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sn5u69YX81 .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sn5u69YX81 .carousel {
    min-height: 500px;
  }
  .cid-sn5u69YX81 .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sn5u69YX81 .carousel {
    min-height: 325px;
  }
  .cid-sn5u69YX81 .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sn5u69YX81 .carousel {
    min-height: 275px;
  }
  .cid-sn5u69YX81 .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sn5u69YX81 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sn5u69YX81 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sn5u69YX81 .carousel,
.cid-sn5u69YX81 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sn5u69YX81 .item-wrapper {
  width: 100%;
}
.cid-sn5u69YX81 .carousel-caption {
  bottom: 40px;
}
.cid-sn5u69YX81 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sn5u69YX81 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sn5u69YX81 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sn5u69YX81 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sn5u69YX81 .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-sn5u69YX81 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sn5u69YX81 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sn5u69YX81 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sn5u69YX81 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sn5u69YX81 .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-sn5u69YX81 .carousel-indicators li.active,
.cid-sn5u69YX81 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sn5u69YX81 .carousel-indicators li::after,
.cid-sn5u69YX81 .carousel-indicators li::before {
  content: none;
}
.cid-sn5u69YX81 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sn5u69YX81 .carousel-indicators {
    display: none !important;
  }
}
.cid-sn5u3pfMLa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sn5u3pfMLa blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sn5u3pfMLa .mbr-text {
  color: #000000;
   text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snhvPetIGj {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snhvPetIGj .mbr-text,
.cid-snhvPetIGj .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snhvPetIGj .card-title,
.cid-snhvPetIGj .card-box {
  color: #000000;
}
.cid-snhvPetIGj .mbr-text,
.cid-snhvPetIGj .link-wrap {
  color: #ffffff;
}
.cid-snn6h7zLzF {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snn6h7zLzF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snn6h7zLzF .row {
  flex-direction: row-reverse;
}
.cid-snn6h7zLzF img {
  width: 100%;
}
.cid-snhvRTXSqE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snhvRTXSqE .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snhwWHa8pX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snhwWHa8pX blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snhwWHa8pX .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sophYIXtmT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-sophYIXtmT .mbr-text,
.cid-sophYIXtmT .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-sophYIXtmT .card-title,
.cid-sophYIXtmT .card-box {
  color: #000000;
}
.cid-sophYIXtmT .mbr-text,
.cid-sophYIXtmT .link-wrap {
  color: #ffffff;
}
.cid-sopia97CrD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sopia97CrD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sopia97CrD .row {
  flex-direction: row-reverse;
}
.cid-sopia97CrD img {
  width: 100%;
}
.cid-sopi2cjC2M {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sopi2cjC2M .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sopibL5NW0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sopibL5NW0 .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sopibL5NW0 .carousel {
    min-height: 500px;
  }
  .cid-sopibL5NW0 .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sopibL5NW0 .carousel {
    min-height: 325px;
  }
  .cid-sopibL5NW0 .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sopibL5NW0 .carousel {
    min-height: 275px;
  }
  .cid-sopibL5NW0 .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sopibL5NW0 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sopibL5NW0 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sopibL5NW0 .carousel,
.cid-sopibL5NW0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sopibL5NW0 .item-wrapper {
  width: 100%;
}
.cid-sopibL5NW0 .carousel-caption {
  bottom: 40px;
}
.cid-sopibL5NW0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sopibL5NW0 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sopibL5NW0 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sopibL5NW0 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sopibL5NW0 .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-sopibL5NW0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sopibL5NW0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sopibL5NW0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sopibL5NW0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sopibL5NW0 .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-sopibL5NW0 .carousel-indicators li.active,
.cid-sopibL5NW0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sopibL5NW0 .carousel-indicators li::after,
.cid-sopibL5NW0 .carousel-indicators li::before {
  content: none;
}
.cid-sopibL5NW0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sopibL5NW0 .carousel-indicators {
    display: none !important;
  }
}
.cid-sopidgtFPl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sopidgtFPl blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sopidgtFPl .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snhzUlFlgV {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snhzUlFlgV .mbr-text,
.cid-snhzUlFlgV .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snhzUlFlgV .card-title,
.cid-snhzUlFlgV .card-box {
  color: #000000;
}
.cid-snhzUlFlgV .mbr-text,
.cid-snhzUlFlgV .link-wrap {
  color: #ffffff;
}
.cid-snn6N1kwIv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snn6N1kwIv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snn6N1kwIv .row {
  flex-direction: row-reverse;
}
.cid-snn6N1kwIv img {
  width: 100%;
}
.cid-snhA0H6HR9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snhA0H6HR9 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snhA1sMrsk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snhA1sMrsk blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snhA1sMrsk .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snlIiEdJKO {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snlIiEdJKO .mbr-text,
.cid-snlIiEdJKO .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snlIiEdJKO .card-title,
.cid-snlIiEdJKO .card-box {
  color: #000000;
}
.cid-snlIiEdJKO .mbr-text,
.cid-snlIiEdJKO .link-wrap {
  color: #ffffff;
}
.cid-snn9j8eBPu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snn9j8eBPu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snn9j8eBPu .row {
  flex-direction: row-reverse;
}
.cid-snn9j8eBPu img {
  width: 100%;
}
.cid-snlIjO333h {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snlIjO333h .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snlIku55Xw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snlIku55Xw .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snlIku55Xw .carousel {
    min-height: 500px;
  }
  .cid-snlIku55Xw .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snlIku55Xw .carousel {
    min-height: 325px;
  }
  .cid-snlIku55Xw .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snlIku55Xw .carousel {
    min-height: 275px;
  }
  .cid-snlIku55Xw .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snlIku55Xw .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snlIku55Xw .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snlIku55Xw .carousel,
.cid-snlIku55Xw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snlIku55Xw .item-wrapper {
  width: 100%;
}
.cid-snlIku55Xw .carousel-caption {
  bottom: 40px;
}
.cid-snlIku55Xw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snlIku55Xw .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snlIku55Xw .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snlIku55Xw .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snlIku55Xw .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-snlIku55Xw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snlIku55Xw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snlIku55Xw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snlIku55Xw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snlIku55Xw .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-snlIku55Xw .carousel-indicators li.active,
.cid-snlIku55Xw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snlIku55Xw .carousel-indicators li::after,
.cid-snlIku55Xw .carousel-indicators li::before {
  content: none;
}
.cid-snlIku55Xw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snlIku55Xw .carousel-indicators {
    display: none !important;
  }
}
.cid-snlIlhtWgb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snlIlhtWgb blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snlIlhtWgb .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snn4RosYsH {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snn4RosYsH .mbr-text,
.cid-snn4RosYsH .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snn4RosYsH .card-title,
.cid-snn4RosYsH .card-box {
  color: #000000;
}
.cid-snn4RosYsH .mbr-text,
.cid-snn4RosYsH .link-wrap {
  color: #ffffff;
}
.cid-snnaMLT3L6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snnaMLT3L6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snnaMLT3L6 .row {
  flex-direction: row-reverse;
}
.cid-snnaMLT3L6 img {
  width: 100%;
}
.cid-snlJhbtQXa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snlJhbtQXa .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snlJiDh70S {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snlJiDh70S .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snlJiDh70S .carousel {
    min-height: 500px;
  }
  .cid-snlJiDh70S .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snlJiDh70S .carousel {
    min-height: 325px;
  }
  .cid-snlJiDh70S .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snlJiDh70S .carousel {
    min-height: 275px;
  }
  .cid-snlJiDh70S .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snlJiDh70S .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snlJiDh70S .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snlJiDh70S .carousel,
.cid-snlJiDh70S .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snlJiDh70S .item-wrapper {
  width: 100%;
}
.cid-snlJiDh70S .carousel-caption {
  bottom: 40px;
}
.cid-snlJiDh70S .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snlJiDh70S .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snlJiDh70S .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snlJiDh70S .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snlJiDh70S .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-snlJiDh70S .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snlJiDh70S .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snlJiDh70S .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snlJiDh70S .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snlJiDh70S .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-snlJiDh70S .carousel-indicators li.active,
.cid-snlJiDh70S .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snlJiDh70S .carousel-indicators li::after,
.cid-snlJiDh70S .carousel-indicators li::before {
  content: none;
}
.cid-snlJiDh70S .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snlJiDh70S .carousel-indicators {
    display: none !important;
  }
}
.cid-snlJhTLNXn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snlJhTLNXn blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snlJhTLNXn .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snlNIN80EE {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snlNIN80EE .mbr-text,
.cid-snlNIN80EE .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snlNIN80EE .card-title,
.cid-snlNIN80EE .card-box {
  color: #000000;
}
.cid-snlNIN80EE .mbr-text,
.cid-snlNIN80EE .link-wrap {
  color: #ffffff;
}
.cid-snnc8RKwhM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snnc8RKwhM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snnc8RKwhM .row {
  flex-direction: row-reverse;
}
.cid-snnc8RKwhM img {
  width: 100%;
}
.cid-snlNJtcFYK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snlNJtcFYK .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snlNK3xfYk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snlNK3xfYk .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snlNK3xfYk .carousel {
    min-height: 500px;
  }
  .cid-snlNK3xfYk .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snlNK3xfYk .carousel {
    min-height: 325px;
  }
  .cid-snlNK3xfYk .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snlNK3xfYk .carousel {
    min-height: 275px;
  }
  .cid-snlNK3xfYk .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snlNK3xfYk .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snlNK3xfYk .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snlNK3xfYk .carousel,
.cid-snlNK3xfYk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snlNK3xfYk .item-wrapper {
  width: 100%;
}
.cid-snlNK3xfYk .carousel-caption {
  bottom: 40px;
}
.cid-snlNK3xfYk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snlNK3xfYk .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snlNK3xfYk .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snlNK3xfYk .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snlNK3xfYk .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-snlNK3xfYk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snlNK3xfYk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snlNK3xfYk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snlNK3xfYk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snlNK3xfYk .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-snlNK3xfYk .carousel-indicators li.active,
.cid-snlNK3xfYk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snlNK3xfYk .carousel-indicators li::after,
.cid-snlNK3xfYk .carousel-indicators li::before {
  content: none;
}
.cid-snlNK3xfYk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snlNK3xfYk .carousel-indicators {
    display: none !important;
  }
}
.cid-snlNKyh0Jh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snlNKyh0Jh blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snlNKyh0Jh .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snhDDUGN6U {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snhDDUGN6U .mbr-text,
.cid-snhDDUGN6U .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snhDDUGN6U .card-title,
.cid-snhDDUGN6U .card-box {
  color: #000000;
}
.cid-snhDDUGN6U .mbr-text,
.cid-snhDDUGN6U .link-wrap {
  color: #ffffff;
}
.cid-snndb3Xd31 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snndb3Xd31 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snndb3Xd31 .row {
  flex-direction: row-reverse;
}
.cid-snndb3Xd31 img {
  width: 100%;
}
.cid-snhDAlhZQQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snhDAlhZQQ .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snhDBXAExZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snhDBXAExZ .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snhDBXAExZ .carousel {
    min-height: 500px;
  }
  .cid-snhDBXAExZ .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snhDBXAExZ .carousel {
    min-height: 325px;
  }
  .cid-snhDBXAExZ .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snhDBXAExZ .carousel {
    min-height: 275px;
  }
  .cid-snhDBXAExZ .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snhDBXAExZ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snhDBXAExZ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snhDBXAExZ .carousel,
.cid-snhDBXAExZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snhDBXAExZ .item-wrapper {
  width: 100%;
}
.cid-snhDBXAExZ .carousel-caption {
  bottom: 40px;
}
.cid-snhDBXAExZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snhDBXAExZ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snhDBXAExZ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snhDBXAExZ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snhDBXAExZ .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-snhDBXAExZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snhDBXAExZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snhDBXAExZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snhDBXAExZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snhDBXAExZ .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-snhDBXAExZ .carousel-indicators li.active,
.cid-snhDBXAExZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snhDBXAExZ .carousel-indicators li::after,
.cid-snhDBXAExZ .carousel-indicators li::before {
  content: none;
}
.cid-snhDBXAExZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snhDBXAExZ .carousel-indicators {
    display: none !important;
  }
}
.cid-snhDCumfBE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snhDCumfBE blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snhDCumfBE .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snm3jOM7X7 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snm3jOM7X7 .mbr-text,
.cid-snm3jOM7X7 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snm3jOM7X7 .card-title,
.cid-snm3jOM7X7 .card-box {
  color: #000000;
}
.cid-snm3jOM7X7 .mbr-text,
.cid-snm3jOM7X7 .link-wrap {
  color: #ffffff;
}
.cid-snndpYabun {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snndpYabun .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snndpYabun .row {
  flex-direction: row-reverse;
}
.cid-snndpYabun img {
  width: 100%;
}
.cid-snm3kqEWtA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snm3kqEWtA .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snm3kPugq4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snm3kPugq4 .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snm3kPugq4 .carousel {
    min-height: 500px;
  }
  .cid-snm3kPugq4 .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snm3kPugq4 .carousel {
    min-height: 325px;
  }
  .cid-snm3kPugq4 .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snm3kPugq4 .carousel {
    min-height: 275px;
  }
  .cid-snm3kPugq4 .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snm3kPugq4 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snm3kPugq4 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snm3kPugq4 .carousel,
.cid-snm3kPugq4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snm3kPugq4 .item-wrapper {
  width: 100%;
}
.cid-snm3kPugq4 .carousel-caption {
  bottom: 40px;
}
.cid-snm3kPugq4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snm3kPugq4 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snm3kPugq4 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snm3kPugq4 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snm3kPugq4 .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-snm3kPugq4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snm3kPugq4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snm3kPugq4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snm3kPugq4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snm3kPugq4 .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-snm3kPugq4 .carousel-indicators li.active,
.cid-snm3kPugq4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snm3kPugq4 .carousel-indicators li::after,
.cid-snm3kPugq4 .carousel-indicators li::before {
  content: none;
}
.cid-snm3kPugq4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snm3kPugq4 .carousel-indicators {
    display: none !important;
  }
}
.cid-snm3loYj44 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snm3loYj44 blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snm3loYj44 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snm5gjIebf {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snm5gjIebf .mbr-text,
.cid-snm5gjIebf .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snm5gjIebf .card-title,
.cid-snm5gjIebf .card-box {
  color: #000000;
}
.cid-snm5gjIebf .mbr-text,
.cid-snm5gjIebf .link-wrap {
  color: #ffffff;
}
.cid-snm5gL9Q7k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snm5gL9Q7k .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snm5hgK97N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snm5hgK97N .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snm5hgK97N .carousel {
    min-height: 500px;
  }
  .cid-snm5hgK97N .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snm5hgK97N .carousel {
    min-height: 325px;
  }
  .cid-snm5hgK97N .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snm5hgK97N .carousel {
    min-height: 275px;
  }
  .cid-snm5hgK97N .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snm5hgK97N .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snm5hgK97N .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snm5hgK97N .carousel,
.cid-snm5hgK97N .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snm5hgK97N .item-wrapper {
  width: 100%;
}
.cid-snm5hgK97N .carousel-caption {
  bottom: 40px;
}
.cid-snm5hgK97N .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snm5hgK97N .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snm5hgK97N .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snm5hgK97N .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snm5hgK97N .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-snm5hgK97N .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snm5hgK97N .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snm5hgK97N .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snm5hgK97N .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snm5hgK97N .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-snm5hgK97N .carousel-indicators li.active,
.cid-snm5hgK97N .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snm5hgK97N .carousel-indicators li::after,
.cid-snm5hgK97N .carousel-indicators li::before {
  content: none;
}
.cid-snm5hgK97N .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snm5hgK97N .carousel-indicators {
    display: none !important;
  }
}
.cid-snm5hGCwc0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snm5hGCwc0 blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snm5hGCwc0 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snnf1xaWVZ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snnf1xaWVZ .mbr-text,
.cid-snnf1xaWVZ .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snnf1xaWVZ .card-title,
.cid-snnf1xaWVZ .card-box {
  color: #000000;
}
.cid-snnf1xaWVZ .mbr-text,
.cid-snnf1xaWVZ .link-wrap {
  color: #ffffff;
}
.cid-snneWPZTa2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snneWPZTa2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snneWPZTa2 .row {
  flex-direction: row-reverse;
}
.cid-snneWPZTa2 img {
  width: 100%;
}
.cid-snnf59JB62 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-snnf59JB62 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sp9mEbgJhP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sp9mEbgJhP .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sp9mEbgJhP .carousel {
    min-height: 500px;
  }
  .cid-sp9mEbgJhP .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sp9mEbgJhP .carousel {
    min-height: 325px;
  }
  .cid-sp9mEbgJhP .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sp9mEbgJhP .carousel {
    min-height: 275px;
  }
  .cid-sp9mEbgJhP .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sp9mEbgJhP .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sp9mEbgJhP .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sp9mEbgJhP .carousel,
.cid-sp9mEbgJhP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sp9mEbgJhP .item-wrapper {
  width: 100%;
}
.cid-sp9mEbgJhP .carousel-caption {
  bottom: 40px;
}
.cid-sp9mEbgJhP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sp9mEbgJhP .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sp9mEbgJhP .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sp9mEbgJhP .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sp9mEbgJhP .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-sp9mEbgJhP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sp9mEbgJhP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sp9mEbgJhP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sp9mEbgJhP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sp9mEbgJhP .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-sp9mEbgJhP .carousel-indicators li.active,
.cid-sp9mEbgJhP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sp9mEbgJhP .carousel-indicators li::after,
.cid-sp9mEbgJhP .carousel-indicators li::before {
  content: none;
}
.cid-sp9mEbgJhP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sp9mEbgJhP .carousel-indicators {
    display: none !important;
  }
}
.cid-snnf4akT4v {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snnf4akT4v blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snnf4akT4v .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snm5Z99Qgz {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snm5Z99Qgz .mbr-text,
.cid-snm5Z99Qgz .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snm5Z99Qgz .card-title,
.cid-snm5Z99Qgz .card-box {
  color: #000000;
}
.cid-snm5Z99Qgz .mbr-text,
.cid-snm5Z99Qgz .link-wrap {
  color: #ffffff;
}
.cid-snnffeqF8V {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snnffeqF8V .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snnffeqF8V .row {
  flex-direction: row-reverse;
}
.cid-snnffeqF8V img {
  width: 100%;
}
.cid-snm5ZCardM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snm5ZCardM .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snm60Z71nC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snm60Z71nC blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snm60Z71nC .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snmgCmjv1X {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snmgCmjv1X .mbr-text,
.cid-snmgCmjv1X .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snmgCmjv1X .card-title,
.cid-snmgCmjv1X .card-box {
  color: #000000;
}
.cid-snmgCmjv1X .mbr-text,
.cid-snmgCmjv1X .link-wrap {
  color: #ffffff;
}
.cid-snnfMtKaFR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snnfMtKaFR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snnfMtKaFR .row {
  flex-direction: row-reverse;
}
.cid-snnfMtKaFR img {
  width: 100%;
}
.cid-snmgCQFoDF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmgCQFoDF .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snmgDWcw6c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snmgDWcw6c .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snmgDWcw6c .carousel {
    min-height: 500px;
  }
  .cid-snmgDWcw6c .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snmgDWcw6c .carousel {
    min-height: 325px;
  }
  .cid-snmgDWcw6c .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snmgDWcw6c .carousel {
    min-height: 275px;
  }
  .cid-snmgDWcw6c .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snmgDWcw6c .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snmgDWcw6c .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snmgDWcw6c .carousel,
.cid-snmgDWcw6c .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snmgDWcw6c .item-wrapper {
  width: 100%;
}
.cid-snmgDWcw6c .carousel-caption {
  bottom: 40px;
}
.cid-snmgDWcw6c .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snmgDWcw6c .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snmgDWcw6c .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snmgDWcw6c .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snmgDWcw6c .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-snmgDWcw6c .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snmgDWcw6c .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snmgDWcw6c .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snmgDWcw6c .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snmgDWcw6c .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-snmgDWcw6c .carousel-indicators li.active,
.cid-snmgDWcw6c .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snmgDWcw6c .carousel-indicators li::after,
.cid-snmgDWcw6c .carousel-indicators li::before {
  content: none;
}
.cid-snmgDWcw6c .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snmgDWcw6c .carousel-indicators {
    display: none !important;
  }
}
.cid-snmgDuajD3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmgDuajD3 blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snmgDuajD3 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snhEQlXFWq {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snhEQlXFWq .mbr-text,
.cid-snhEQlXFWq .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snhEQlXFWq .card-title,
.cid-snhEQlXFWq .card-box {
  color: #000000;
}
.cid-snhEQlXFWq .mbr-text,
.cid-snhEQlXFWq .link-wrap {
  color: #ffffff;
}
.cid-snnfZQPiG3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snnfZQPiG3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snnfZQPiG3 .row {
  flex-direction: row-reverse;
}
.cid-snnfZQPiG3 img {
  width: 100%;
}
.cid-snhERKEyhT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snhERKEyhT .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snhET1dGHR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snhET1dGHR .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snhET1dGHR .carousel {
    min-height: 500px;
  }
  .cid-snhET1dGHR .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snhET1dGHR .carousel {
    min-height: 325px;
  }
  .cid-snhET1dGHR .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snhET1dGHR .carousel {
    min-height: 275px;
  }
  .cid-snhET1dGHR .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snhET1dGHR .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snhET1dGHR .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snhET1dGHR .carousel,
.cid-snhET1dGHR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snhET1dGHR .item-wrapper {
  width: 100%;
}
.cid-snhET1dGHR .carousel-caption {
  bottom: 40px;
}
.cid-snhET1dGHR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snhET1dGHR .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snhET1dGHR .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snhET1dGHR .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snhET1dGHR .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-snhET1dGHR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snhET1dGHR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snhET1dGHR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snhET1dGHR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snhET1dGHR .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-snhET1dGHR .carousel-indicators li.active,
.cid-snhET1dGHR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snhET1dGHR .carousel-indicators li::after,
.cid-snhET1dGHR .carousel-indicators li::before {
  content: none;
}
.cid-snhET1dGHR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snhET1dGHR .carousel-indicators {
    display: none !important;
  }
}
.cid-snhESuzFRo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snhESuzFRo blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snhESuzFRo .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snmi4WCRTF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snmi4WCRTF .mbr-text,
.cid-snmi4WCRTF .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snmi4WCRTF .card-title,
.cid-snmi4WCRTF .card-box {
  color: #000000;
}
.cid-snmi4WCRTF .mbr-text,
.cid-snmi4WCRTF .link-wrap {
  color: #ffffff;
}
.cid-snnghiehmn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snnghiehmn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snnghiehmn .row {
  flex-direction: row-reverse;
}
.cid-snnghiehmn img {
  width: 100%;
}
.cid-snmi5rkxaP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmi5rkxaP .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snmi6m38JF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmi6m38JF blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snmi6m38JF .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snmrNj3gRQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snmrNj3gRQ .mbr-text,
.cid-snmrNj3gRQ .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snmrNj3gRQ .card-title,
.cid-snmrNj3gRQ .card-box {
  color: #000000;
}
.cid-snmrNj3gRQ .mbr-text,
.cid-snmrNj3gRQ .link-wrap {
  color: #ffffff;
}
.cid-snngRHmUL8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snngRHmUL8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snngRHmUL8 .row {
  flex-direction: row-reverse;
}
.cid-snngRHmUL8 img {
  width: 100%;
}
.cid-snmrNJIU4I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmrNJIU4I .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snmrPeMNYR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snmrPeMNYR .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snmrPeMNYR .carousel {
    min-height: 500px;
  }
  .cid-snmrPeMNYR .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snmrPeMNYR .carousel {
    min-height: 325px;
  }
  .cid-snmrPeMNYR .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snmrPeMNYR .carousel {
    min-height: 275px;
  }
  .cid-snmrPeMNYR .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snmrPeMNYR .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snmrPeMNYR .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snmrPeMNYR .carousel,
.cid-snmrPeMNYR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snmrPeMNYR .item-wrapper {
  width: 100%;
}
.cid-snmrPeMNYR .carousel-caption {
  bottom: 40px;
}
.cid-snmrPeMNYR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snmrPeMNYR .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snmrPeMNYR .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snmrPeMNYR .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snmrPeMNYR .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-snmrPeMNYR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snmrPeMNYR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snmrPeMNYR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snmrPeMNYR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snmrPeMNYR .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-snmrPeMNYR .carousel-indicators li.active,
.cid-snmrPeMNYR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snmrPeMNYR .carousel-indicators li::after,
.cid-snmrPeMNYR .carousel-indicators li::before {
  content: none;
}
.cid-snmrPeMNYR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snmrPeMNYR .carousel-indicators {
    display: none !important;
  }
}
.cid-snmrOwTE0J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmrOwTE0J blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snmrOwTE0J .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snmu4XERz0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snmu4XERz0 .mbr-text,
.cid-snmu4XERz0 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snmu4XERz0 .card-title,
.cid-snmu4XERz0 .card-box {
  color: #000000;
}
.cid-snmu4XERz0 .mbr-text,
.cid-snmu4XERz0 .link-wrap {
  color: #ffffff;
}
.cid-snmWXB3ZuW {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snmWXB3ZuW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snmWXB3ZuW .row {
  flex-direction: row-reverse;
}
.cid-snmWXB3ZuW img {
  width: 100%;
}
.cid-snmu5lNTS1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmu5lNTS1 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snmu6bezuz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmu6bezuz blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snmu6bezuz .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snmuU9jmN1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snmuU9jmN1 .mbr-text,
.cid-snmuU9jmN1 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snmuU9jmN1 .card-title,
.cid-snmuU9jmN1 .card-box {
  color: #000000;
}
.cid-snmuU9jmN1 .mbr-text,
.cid-snmuU9jmN1 .link-wrap {
  color: #ffffff;
}
.cid-snmuUI5vcj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmuUI5vcj .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snmuVFbJw0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmuVFbJw0 blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snmuVFbJw0 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snmF6NXxF5 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snmF6NXxF5 .mbr-text,
.cid-snmF6NXxF5 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snmF6NXxF5 .card-title,
.cid-snmF6NXxF5 .card-box {
  color: #000000;
}
.cid-snmF6NXxF5 .mbr-text,
.cid-snmF6NXxF5 .link-wrap {
  color: #ffffff;
}
.cid-snmQdx2svI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snmQdx2svI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snmQdx2svI .row {
  flex-direction: row-reverse;
}
.cid-snmQdx2svI img {
  width: 100%;
}
.cid-snmF7WuYbp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmF7WuYbp .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snmF8s0vGt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snmF8s0vGt .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snmF8s0vGt .carousel {
    min-height: 500px;
  }
  .cid-snmF8s0vGt .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snmF8s0vGt .carousel {
    min-height: 325px;
  }
  .cid-snmF8s0vGt .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snmF8s0vGt .carousel {
    min-height: 275px;
  }
  .cid-snmF8s0vGt .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snmF8s0vGt .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snmF8s0vGt .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snmF8s0vGt .carousel,
.cid-snmF8s0vGt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snmF8s0vGt .item-wrapper {
  width: 100%;
}
.cid-snmF8s0vGt .carousel-caption {
  bottom: 40px;
}
.cid-snmF8s0vGt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snmF8s0vGt .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snmF8s0vGt .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snmF8s0vGt .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snmF8s0vGt .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-snmF8s0vGt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snmF8s0vGt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snmF8s0vGt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snmF8s0vGt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snmF8s0vGt .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-snmF8s0vGt .carousel-indicators li.active,
.cid-snmF8s0vGt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snmF8s0vGt .carousel-indicators li::after,
.cid-snmF8s0vGt .carousel-indicators li::before {
  content: none;
}
.cid-snmF8s0vGt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snmF8s0vGt .carousel-indicators {
    display: none !important;
  }
}
.cid-snmF8U0oRN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmF8U0oRN blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snmF8U0oRN .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-snmGcHXEFb {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snmGcHXEFb .mbr-text,
.cid-snmGcHXEFb .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snmGcHXEFb .card-title,
.cid-snmGcHXEFb .card-box {
  color: #000000;
}
.cid-snmGcHXEFb .mbr-text,
.cid-snmGcHXEFb .link-wrap {
  color: #ffffff;
}
.cid-snmPUNwP7a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snmPUNwP7a .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snmPUNwP7a .row {
  flex-direction: row-reverse;
}
.cid-snmPUNwP7a img {
  width: 100%;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snmGgmc93u {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmGgmc93u .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snmGhg0qyw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snmGhg0qyw .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snmGhg0qyw .carousel {
    min-height: 500px;
  }
  .cid-snmGhg0qyw .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snmGhg0qyw .carousel {
    min-height: 325px;
  }
  .cid-snmGhg0qyw .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snmGhg0qyw .carousel {
    min-height: 275px;
  }
  .cid-snmGhg0qyw .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snmGhg0qyw .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snmGhg0qyw .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snmGhg0qyw .carousel,
.cid-snmGhg0qyw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snmGhg0qyw .item-wrapper {
  width: 100%;
}
.cid-snmGhg0qyw .carousel-caption {
  bottom: 40px;
}
.cid-snmGhg0qyw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snmGhg0qyw .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snmGhg0qyw .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snmGhg0qyw .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snmGhg0qyw .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-snmGhg0qyw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snmGhg0qyw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snmGhg0qyw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snmGhg0qyw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snmGhg0qyw .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-snmGhg0qyw .carousel-indicators li.active,
.cid-snmGhg0qyw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snmGhg0qyw .carousel-indicators li::after,
.cid-snmGhg0qyw .carousel-indicators li::before {
  content: none;
}
.cid-snmGhg0qyw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snmGhg0qyw .carousel-indicators {
    display: none !important;
  }
}
.cid-snmH1bAFCT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmH1bAFCT blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snmH1bAFCT .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snmI7Vlurf {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snmI7Vlurf .mbr-text,
.cid-snmI7Vlurf .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snmI7Vlurf .card-title,
.cid-snmI7Vlurf .card-box {
  color: #000000;
}
.cid-snmI7Vlurf .mbr-text,
.cid-snmI7Vlurf .link-wrap {
  color: #ffffff;
}
.cid-snmPDnf2TU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snmPDnf2TU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snmPDnf2TU .row {
  flex-direction: row-reverse;
}
.cid-snmPDnf2TU img {
  width: 100%;
}
.cid-snmIdc9Y8J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmIdc9Y8J .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snmIaaXfWn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmIaaXfWn blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snmIaaXfWn .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snmISWsFuj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-snmISWsFuj .mbr-text,
.cid-snmISWsFuj .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-snmISWsFuj .card-title,
.cid-snmISWsFuj .card-box {
  color: #000000;
}
.cid-snmISWsFuj .mbr-text,
.cid-snmISWsFuj .link-wrap {
  color: #ffffff;
}
.cid-snmK8fyEzX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snmK8fyEzX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-snmK8fyEzX .row {
  flex-direction: row-reverse;
}
.cid-snmK8fyEzX img {
  width: 100%;
}
.cid-snmK8fyEzX .mbr-description {
  text-align: left;
  color: #000000;
}
.cid-snmKOValK2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmKOValK2 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-snmIUENnpx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-snmIUENnpx .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-snmIUENnpx .carousel {
    min-height: 500px;
  }
  .cid-snmIUENnpx .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-snmIUENnpx .carousel {
    min-height: 325px;
  }
  .cid-snmIUENnpx .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-snmIUENnpx .carousel {
    min-height: 275px;
  }
  .cid-snmIUENnpx .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-snmIUENnpx .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-snmIUENnpx .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-snmIUENnpx .carousel,
.cid-snmIUENnpx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-snmIUENnpx .item-wrapper {
  width: 100%;
}
.cid-snmIUENnpx .carousel-caption {
  bottom: 40px;
}
.cid-snmIUENnpx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-snmIUENnpx .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-snmIUENnpx .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-snmIUENnpx .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-snmIUENnpx .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-snmIUENnpx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snmIUENnpx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-snmIUENnpx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-snmIUENnpx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-snmIUENnpx .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-snmIUENnpx .carousel-indicators li.active,
.cid-snmIUENnpx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-snmIUENnpx .carousel-indicators li::after,
.cid-snmIUENnpx .carousel-indicators li::before {
  content: none;
}
.cid-snmIUENnpx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-snmIUENnpx .carousel-indicators {
    display: none !important;
  }
}
.cid-snmIVqd1RK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-snmIVqd1RK blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-snmIVqd1RK .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sopePrDmfu {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-sopePrDmfu .mbr-text,
.cid-sopePrDmfu .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-sopePrDmfu .card-title,
.cid-sopePrDmfu .card-box {
  color: #000000;
}
.cid-sopePrDmfu .mbr-text,
.cid-sopePrDmfu .link-wrap {
  color: #ffffff;
}
.cid-sopeRbE450 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #f9f9f9;
}
@media (max-width: 991px) {
  .cid-sopeRbE450 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sopeRbE450 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sopeRbE450 .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sopeRbE450 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sopeRbE450 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sopeRbE450 .mbr-text,
.cid-sopeRbE450 .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sopeSiwnAJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sopeSiwnAJ .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sopeTY2Ba3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sopeTY2Ba3 .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-sopeTY2Ba3 .carousel {
    min-height: 500px;
  }
  .cid-sopeTY2Ba3 .carousel img {
    max-height: 500px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sopeTY2Ba3 .carousel {
    min-height: 325px;
  }
  .cid-sopeTY2Ba3 .carousel img {
    max-height: 325px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sopeTY2Ba3 .carousel {
    min-height: 275px;
  }
  .cid-sopeTY2Ba3 .carousel img {
    max-height: 275px;
    object-fit: contain;
  }
  .cid-sopeTY2Ba3 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sopeTY2Ba3 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sopeTY2Ba3 .carousel,
.cid-sopeTY2Ba3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sopeTY2Ba3 .item-wrapper {
  width: 100%;
}
.cid-sopeTY2Ba3 .carousel-caption {
  bottom: 40px;
}
.cid-sopeTY2Ba3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sopeTY2Ba3 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sopeTY2Ba3 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sopeTY2Ba3 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sopeTY2Ba3 .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-sopeTY2Ba3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sopeTY2Ba3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sopeTY2Ba3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sopeTY2Ba3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sopeTY2Ba3 .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-sopeTY2Ba3 .carousel-indicators li.active,
.cid-sopeTY2Ba3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sopeTY2Ba3 .carousel-indicators li::after,
.cid-sopeTY2Ba3 .carousel-indicators li::before {
  content: none;
}
.cid-sopeTY2Ba3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sopeTY2Ba3 .carousel-indicators {
    display: none !important;
  }
}
.cid-sopeT8m4fk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sopeT8m4fk blockquote {
  border-color: #bed3f9;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-sopeT8m4fk .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4kcazMN3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4kcazMN3 img,
.cid-sp4kcazMN3 .item-img {
  width: 100%;
}
.cid-sp4kcazMN3 .item:focus,
.cid-sp4kcazMN3 span:focus {
  outline: none;
}
.cid-sp4kcazMN3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4kcazMN3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4kcazMN3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4kcazMN3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4kcazMN3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4kcazMN3 .mbr-section-title {
  color: #232323;
}
.cid-sp4kcazMN3 .mbr-text,
.cid-sp4kcazMN3 .mbr-section-btn {
  text-align: left;
}
.cid-sp4kcazMN3 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4kcazMN3 .item-subtitle {
  text-align: left;
}
.cid-sp4kdFmuGi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4kdFmuGi img,
.cid-sp4kdFmuGi .item-img {
  width: 100%;
}
.cid-sp4kdFmuGi .item:focus,
.cid-sp4kdFmuGi span:focus {
  outline: none;
}
.cid-sp4kdFmuGi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4kdFmuGi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4kdFmuGi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4kdFmuGi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4kdFmuGi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4kdFmuGi .mbr-section-title {
  color: #232323;
}
.cid-sp4kdFmuGi .mbr-text,
.cid-sp4kdFmuGi .mbr-section-btn {
  text-align: left;
}
.cid-sp4kdFmuGi .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4kdFmuGi .item-subtitle {
  text-align: left;
}
.cid-sp4kBII3UH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4kBII3UH img,
.cid-sp4kBII3UH .item-img {
  width: 100%;
}
.cid-sp4kBII3UH .item:focus,
.cid-sp4kBII3UH span:focus {
  outline: none;
}
.cid-sp4kBII3UH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4kBII3UH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4kBII3UH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4kBII3UH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4kBII3UH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4kBII3UH .mbr-section-title {
  color: #232323;
}
.cid-sp4kBII3UH .mbr-text,
.cid-sp4kBII3UH .mbr-section-btn {
  text-align: left;
}
.cid-sp4kBII3UH .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4kBII3UH .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4l4Ck6Nv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4l4Ck6Nv img,
.cid-sp4l4Ck6Nv .item-img {
  width: 100%;
}
.cid-sp4l4Ck6Nv .item:focus,
.cid-sp4l4Ck6Nv span:focus {
  outline: none;
}
.cid-sp4l4Ck6Nv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4l4Ck6Nv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4l4Ck6Nv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4l4Ck6Nv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4l4Ck6Nv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4l4Ck6Nv .mbr-section-title {
  color: #232323;
}
.cid-sp4l4Ck6Nv .mbr-text,
.cid-sp4l4Ck6Nv .mbr-section-btn {
  text-align: left;
}
.cid-sp4l4Ck6Nv .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4l4Ck6Nv .item-subtitle {
  text-align: left;
}
.cid-sp4lzOKEUj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4lzOKEUj img,
.cid-sp4lzOKEUj .item-img {
  width: 100%;
}
.cid-sp4lzOKEUj .item:focus,
.cid-sp4lzOKEUj span:focus {
  outline: none;
}
.cid-sp4lzOKEUj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4lzOKEUj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4lzOKEUj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4lzOKEUj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4lzOKEUj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4lzOKEUj .mbr-section-title {
  color: #232323;
}
.cid-sp4lzOKEUj .mbr-text,
.cid-sp4lzOKEUj .mbr-section-btn {
  text-align: left;
}
.cid-sp4lzOKEUj .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4lzOKEUj .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4njZ2Fah {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4njZ2Fah img,
.cid-sp4njZ2Fah .item-img {
  width: 100%;
}
.cid-sp4njZ2Fah .item:focus,
.cid-sp4njZ2Fah span:focus {
  outline: none;
}
.cid-sp4njZ2Fah .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4njZ2Fah .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4njZ2Fah .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4njZ2Fah .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4njZ2Fah .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4njZ2Fah .mbr-section-title {
  color: #232323;
}
.cid-sp4njZ2Fah .mbr-text,
.cid-sp4njZ2Fah .mbr-section-btn {
  text-align: left;
}
.cid-sp4njZ2Fah .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4njZ2Fah .item-subtitle {
  text-align: left;
}
.cid-sp4nEIdhLz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4nEIdhLz img,
.cid-sp4nEIdhLz .item-img {
  width: 100%;
}
.cid-sp4nEIdhLz .item:focus,
.cid-sp4nEIdhLz span:focus {
  outline: none;
}
.cid-sp4nEIdhLz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4nEIdhLz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4nEIdhLz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4nEIdhLz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4nEIdhLz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4nEIdhLz .mbr-section-title {
  color: #232323;
}
.cid-sp4nEIdhLz .mbr-text,
.cid-sp4nEIdhLz .mbr-section-btn {
  text-align: left;
}
.cid-sp4nEIdhLz .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4nEIdhLz .item-subtitle {
  text-align: left;
}
.cid-sp4nFFog9h {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4nFFog9h img,
.cid-sp4nFFog9h .item-img {
  width: 100%;
}
.cid-sp4nFFog9h .item:focus,
.cid-sp4nFFog9h span:focus {
  outline: none;
}
.cid-sp4nFFog9h .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4nFFog9h .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4nFFog9h .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4nFFog9h .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4nFFog9h .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4nFFog9h .mbr-section-title {
  color: #232323;
}
.cid-sp4nFFog9h .mbr-text,
.cid-sp4nFFog9h .mbr-section-btn {
  text-align: left;
}
.cid-sp4nFFog9h .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4nFFog9h .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4r3Nbw4p {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4r3Nbw4p img,
.cid-sp4r3Nbw4p .item-img {
  width: 100%;
}
.cid-sp4r3Nbw4p .item:focus,
.cid-sp4r3Nbw4p span:focus {
  outline: none;
}
.cid-sp4r3Nbw4p .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4r3Nbw4p .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4r3Nbw4p .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4r3Nbw4p .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4r3Nbw4p .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4r3Nbw4p .mbr-section-title {
  color: #232323;
}
.cid-sp4r3Nbw4p .mbr-text,
.cid-sp4r3Nbw4p .mbr-section-btn {
  text-align: left;
}
.cid-sp4r3Nbw4p .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4r3Nbw4p .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4vpI2I43 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4vpI2I43 img,
.cid-sp4vpI2I43 .item-img {
  width: 100%;
}
.cid-sp4vpI2I43 .item:focus,
.cid-sp4vpI2I43 span:focus {
  outline: none;
}
.cid-sp4vpI2I43 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4vpI2I43 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4vpI2I43 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4vpI2I43 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4vpI2I43 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4vpI2I43 .mbr-section-title {
  color: #232323;
}
.cid-sp4vpI2I43 .mbr-text,
.cid-sp4vpI2I43 .mbr-section-btn {
  text-align: left;
}
.cid-sp4vpI2I43 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4vpI2I43 .item-subtitle {
  text-align: left;
}
.cid-sp4vqduzyF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4vqduzyF img,
.cid-sp4vqduzyF .item-img {
  width: 100%;
}
.cid-sp4vqduzyF .item:focus,
.cid-sp4vqduzyF span:focus {
  outline: none;
}
.cid-sp4vqduzyF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4vqduzyF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4vqduzyF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4vqduzyF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4vqduzyF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4vqduzyF .mbr-section-title {
  color: #232323;
}
.cid-sp4vqduzyF .mbr-text,
.cid-sp4vqduzyF .mbr-section-btn {
  text-align: left;
}
.cid-sp4vqduzyF .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4vqduzyF .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4tFsGuAN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4tFsGuAN img,
.cid-sp4tFsGuAN .item-img {
  width: 100%;
}
.cid-sp4tFsGuAN .item:focus,
.cid-sp4tFsGuAN span:focus {
  outline: none;
}
.cid-sp4tFsGuAN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4tFsGuAN .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4tFsGuAN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4tFsGuAN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4tFsGuAN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4tFsGuAN .mbr-section-title {
  color: #232323;
}
.cid-sp4tFsGuAN .mbr-text,
.cid-sp4tFsGuAN .mbr-section-btn {
  text-align: left;
}
.cid-sp4tFsGuAN .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4tFsGuAN .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4wFwvCB0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4wFwvCB0 img,
.cid-sp4wFwvCB0 .item-img {
  width: 100%;
}
.cid-sp4wFwvCB0 .item:focus,
.cid-sp4wFwvCB0 span:focus {
  outline: none;
}
.cid-sp4wFwvCB0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4wFwvCB0 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4wFwvCB0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4wFwvCB0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4wFwvCB0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4wFwvCB0 .mbr-section-title {
  color: #232323;
}
.cid-sp4wFwvCB0 .mbr-text,
.cid-sp4wFwvCB0 .mbr-section-btn {
  text-align: left;
}
.cid-sp4wFwvCB0 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4wFwvCB0 .item-subtitle {
  text-align: left;
}
.cid-spfT9bz1Z2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spfT9bz1Z2 img,
.cid-spfT9bz1Z2 .item-img {
  width: 100%;
}
.cid-spfT9bz1Z2 .item:focus,
.cid-spfT9bz1Z2 span:focus {
  outline: none;
}
.cid-spfT9bz1Z2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-spfT9bz1Z2 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-spfT9bz1Z2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spfT9bz1Z2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-spfT9bz1Z2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-spfT9bz1Z2 .mbr-section-title {
  color: #232323;
}
.cid-spfT9bz1Z2 .mbr-text,
.cid-spfT9bz1Z2 .mbr-section-btn {
  text-align: left;
}
.cid-spfT9bz1Z2 .item-title {
  text-align: left;
}
.cid-spfT9bz1Z2 .item-subtitle {
  text-align: left;
}
.cid-spfT9BArK7 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spfT9BArK7 img,
.cid-spfT9BArK7 .item-img {
  width: 100%;
}
.cid-spfT9BArK7 .item:focus,
.cid-spfT9BArK7 span:focus {
  outline: none;
}
.cid-spfT9BArK7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-spfT9BArK7 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-spfT9BArK7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spfT9BArK7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-spfT9BArK7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-spfT9BArK7 .mbr-section-title {
  color: #232323;
}
.cid-spfT9BArK7 .mbr-text,
.cid-spfT9BArK7 .mbr-section-btn {
  text-align: left;
}
.cid-spfT9BArK7 .item-title {
  text-align: left;
}
.cid-spfT9BArK7 .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4AZWFx37 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4AZWFx37 img,
.cid-sp4AZWFx37 .item-img {
  width: 100%;
}
.cid-sp4AZWFx37 .item:focus,
.cid-sp4AZWFx37 span:focus {
  outline: none;
}
.cid-sp4AZWFx37 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4AZWFx37 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4AZWFx37 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4AZWFx37 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4AZWFx37 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4AZWFx37 .mbr-section-title {
  color: #232323;
}
.cid-sp4AZWFx37 .mbr-text,
.cid-sp4AZWFx37 .mbr-section-btn {
  text-align: left;
}
.cid-sp4AZWFx37 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4AZWFx37 .item-subtitle {
  text-align: left;
}
.cid-sp4B90ACXF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4B90ACXF img,
.cid-sp4B90ACXF .item-img {
  width: 100%;
}
.cid-sp4B90ACXF .item:focus,
.cid-sp4B90ACXF span:focus {
  outline: none;
}
.cid-sp4B90ACXF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4B90ACXF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4B90ACXF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4B90ACXF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4B90ACXF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4B90ACXF .mbr-section-title {
  color: #232323;
}
.cid-sp4B90ACXF .mbr-text,
.cid-sp4B90ACXF .mbr-section-btn {
  text-align: left;
}
.cid-sp4B90ACXF .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4B90ACXF .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4Isesub8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4Isesub8 img,
.cid-sp4Isesub8 .item-img {
  width: 100%;
}
.cid-sp4Isesub8 .item:focus,
.cid-sp4Isesub8 span:focus {
  outline: none;
}
.cid-sp4Isesub8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4Isesub8 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4Isesub8 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4Isesub8 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4Isesub8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4Isesub8 .mbr-section-title {
  color: #232323;
}
.cid-sp4Isesub8 .mbr-text,
.cid-sp4Isesub8 .mbr-section-btn {
  text-align: left;
}
.cid-sp4Isesub8 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4Isesub8 .item-subtitle {
  text-align: left;
}
.cid-sp4IFD5q2V {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4IFD5q2V img,
.cid-sp4IFD5q2V .item-img {
  width: 100%;
}
.cid-sp4IFD5q2V .item:focus,
.cid-sp4IFD5q2V span:focus {
  outline: none;
}
.cid-sp4IFD5q2V .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4IFD5q2V .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4IFD5q2V .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4IFD5q2V .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4IFD5q2V .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4IFD5q2V .mbr-section-title {
  color: #232323;
}
.cid-sp4IFD5q2V .mbr-text,
.cid-sp4IFD5q2V .mbr-section-btn {
  text-align: left;
}
.cid-sp4IFD5q2V .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4IFD5q2V .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4O8qRN65 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4O8qRN65 img,
.cid-sp4O8qRN65 .item-img {
  width: 100%;
}
.cid-sp4O8qRN65 .item:focus,
.cid-sp4O8qRN65 span:focus {
  outline: none;
}
.cid-sp4O8qRN65 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4O8qRN65 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4O8qRN65 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4O8qRN65 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4O8qRN65 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4O8qRN65 .mbr-section-title {
  color: #232323;
}
.cid-sp4O8qRN65 .mbr-text,
.cid-sp4O8qRN65 .mbr-section-btn {
  text-align: left;
}
.cid-sp4O8qRN65 .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4O8qRN65 .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4RVUoKWe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4RVUoKWe img,
.cid-sp4RVUoKWe .item-img {
  width: 100%;
}
.cid-sp4RVUoKWe .item:focus,
.cid-sp4RVUoKWe span:focus {
  outline: none;
}
.cid-sp4RVUoKWe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4RVUoKWe .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4RVUoKWe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4RVUoKWe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4RVUoKWe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4RVUoKWe .mbr-section-title {
  color: #232323;
}
.cid-sp4RVUoKWe .mbr-text,
.cid-sp4RVUoKWe .mbr-section-btn {
  text-align: left;
}
.cid-sp4RVUoKWe .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4RVUoKWe .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp4JTuiY2w {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4JTuiY2w img,
.cid-sp4JTuiY2w .item-img {
  width: 100%;
}
.cid-sp4JTuiY2w .item:focus,
.cid-sp4JTuiY2w span:focus {
  outline: none;
}
.cid-sp4JTuiY2w .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4JTuiY2w .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4JTuiY2w .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4JTuiY2w .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4JTuiY2w .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4JTuiY2w .mbr-section-title {
  color: #232323;
}
.cid-sp4JTuiY2w .mbr-text,
.cid-sp4JTuiY2w .mbr-section-btn {
  text-align: left;
}
.cid-sp4JTuiY2w .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4JTuiY2w .item-subtitle {
  text-align: left;
}
.cid-sp4JUm6f6Q {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp4JUm6f6Q img,
.cid-sp4JUm6f6Q .item-img {
  width: 100%;
}
.cid-sp4JUm6f6Q .item:focus,
.cid-sp4JUm6f6Q span:focus {
  outline: none;
}
.cid-sp4JUm6f6Q .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp4JUm6f6Q .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp4JUm6f6Q .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp4JUm6f6Q .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp4JUm6f6Q .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp4JUm6f6Q .mbr-section-title {
  color: #232323;
}
.cid-sp4JUm6f6Q .mbr-text,
.cid-sp4JUm6f6Q .mbr-section-btn {
  text-align: left;
}
.cid-sp4JUm6f6Q .item-title {
  text-align: left;
  color: #000000;
}
.cid-sp4JUm6f6Q .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sp9Y6Efs9N {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp9Y6Efs9N img,
.cid-sp9Y6Efs9N .item-img {
  width: 100%;
}
.cid-sp9Y6Efs9N .item:focus,
.cid-sp9Y6Efs9N span:focus {
  outline: none;
}
.cid-sp9Y6Efs9N .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp9Y6Efs9N .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp9Y6Efs9N .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp9Y6Efs9N .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp9Y6Efs9N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp9Y6Efs9N .mbr-section-title {
  color: #232323;
}
.cid-sp9Y6Efs9N .mbr-text,
.cid-sp9Y6Efs9N .mbr-section-btn {
  text-align: left;
}
.cid-sp9Y6Efs9N .item-title {
  text-align: left;
}
.cid-sp9Y6Efs9N .item-subtitle {
  text-align: left;
}
.cid-sp9Y753vdp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sp9Y753vdp img,
.cid-sp9Y753vdp .item-img {
  width: 100%;
}
.cid-sp9Y753vdp .item:focus,
.cid-sp9Y753vdp span:focus {
  outline: none;
}
.cid-sp9Y753vdp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sp9Y753vdp .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sp9Y753vdp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp9Y753vdp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sp9Y753vdp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sp9Y753vdp .mbr-section-title {
  color: #232323;
}
.cid-sp9Y753vdp .mbr-text,
.cid-sp9Y753vdp .mbr-section-btn {
  text-align: left;
}
.cid-sp9Y753vdp .item-title {
  text-align: left;
}
.cid-sp9Y753vdp .item-subtitle {
  text-align: left;
}
.cid-spa0PmcTK9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spa0PmcTK9 img,
.cid-spa0PmcTK9 .item-img {
  width: 100%;
}
.cid-spa0PmcTK9 .item:focus,
.cid-spa0PmcTK9 span:focus {
  outline: none;
}
.cid-spa0PmcTK9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-spa0PmcTK9 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-spa0PmcTK9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spa0PmcTK9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-spa0PmcTK9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-spa0PmcTK9 .mbr-section-title {
  color: #232323;
}
.cid-spa0PmcTK9 .mbr-text,
.cid-spa0PmcTK9 .mbr-section-btn {
  text-align: left;
}
.cid-spa0PmcTK9 .item-title {
  text-align: left;
}
.cid-spa0PmcTK9 .item-subtitle {
  text-align: left;
}
.cid-spa11ZdpOs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spa11ZdpOs img,
.cid-spa11ZdpOs .item-img {
  width: 100%;
}
.cid-spa11ZdpOs .item:focus,
.cid-spa11ZdpOs span:focus {
  outline: none;
}
.cid-spa11ZdpOs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-spa11ZdpOs .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-spa11ZdpOs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spa11ZdpOs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-spa11ZdpOs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-spa11ZdpOs .mbr-section-title {
  color: #232323;
}
.cid-spa11ZdpOs .mbr-text,
.cid-spa11ZdpOs .mbr-section-btn {
  text-align: left;
}
.cid-spa11ZdpOs .item-title {
  text-align: left;
}
.cid-spa11ZdpOs .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spanQpPzR5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spanQpPzR5 img,
.cid-spanQpPzR5 .item-img {
  width: 100%;
}
.cid-spanQpPzR5 .item:focus,
.cid-spanQpPzR5 span:focus {
  outline: none;
}
.cid-spanQpPzR5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-spanQpPzR5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-spanQpPzR5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spanQpPzR5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-spanQpPzR5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-spanQpPzR5 .mbr-section-title {
  color: #232323;
}
.cid-spanQpPzR5 .mbr-text,
.cid-spanQpPzR5 .mbr-section-btn {
  text-align: left;
}
.cid-spanQpPzR5 .item-title {
  text-align: left;
}
.cid-spanQpPzR5 .item-subtitle {
  text-align: left;
}
.cid-spanRe61en {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spanRe61en img,
.cid-spanRe61en .item-img {
  width: 100%;
}
.cid-spanRe61en .item:focus,
.cid-spanRe61en span:focus {
  outline: none;
}
.cid-spanRe61en .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-spanRe61en .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-spanRe61en .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spanRe61en .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-spanRe61en .mbr-section-btn {
  margin-top: auto !important;
}
.cid-spanRe61en .mbr-section-title {
  color: #232323;
}
.cid-spanRe61en .mbr-text,
.cid-spanRe61en .mbr-section-btn {
  text-align: left;
}
.cid-spanRe61en .item-title {
  text-align: left;
}
.cid-spanRe61en .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spfdpp7k4H {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spfdpp7k4H img,
.cid-spfdpp7k4H .item-img {
  width: 100%;
}
.cid-spfdpp7k4H .item:focus,
.cid-spfdpp7k4H span:focus {
  outline: none;
}
.cid-spfdpp7k4H .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-spfdpp7k4H .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-spfdpp7k4H .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spfdpp7k4H .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-spfdpp7k4H .mbr-section-btn {
  margin-top: auto !important;
}
.cid-spfdpp7k4H .mbr-section-title {
  color: #232323;
}
.cid-spfdpp7k4H .mbr-text,
.cid-spfdpp7k4H .mbr-section-btn {
  text-align: left;
}
.cid-spfdpp7k4H .item-title {
  text-align: left;
}
.cid-spfdpp7k4H .item-subtitle {
  text-align: left;
}
.cid-spfdqc1Hdr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spfdqc1Hdr img,
.cid-spfdqc1Hdr .item-img {
  width: 100%;
}
.cid-spfdqc1Hdr .item:focus,
.cid-spfdqc1Hdr span:focus {
  outline: none;
}
.cid-spfdqc1Hdr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-spfdqc1Hdr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-spfdqc1Hdr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spfdqc1Hdr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-spfdqc1Hdr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-spfdqc1Hdr .mbr-section-title {
  color: #232323;
}
.cid-spfdqc1Hdr .mbr-text,
.cid-spfdqc1Hdr .mbr-section-btn {
  text-align: left;
}
.cid-spfdqc1Hdr .item-title {
  text-align: left;
}
.cid-spfdqc1Hdr .item-subtitle {
  text-align: left;
}
.cid-spfepeLqxp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-spfepeLqxp img,
.cid-spfepeLqxp .item-img {
  width: 100%;
}
.cid-spfepeLqxp .item:focus,
.cid-spfepeLqxp span:focus {
  outline: none;
}
.cid-spfepeLqxp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-spfepeLqxp .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-spfepeLqxp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spfepeLqxp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-spfepeLqxp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-spfepeLqxp .mbr-section-title {
  color: #232323;
}
.cid-spfepeLqxp .mbr-text,
.cid-spfepeLqxp .mbr-section-btn {
  text-align: left;
}
.cid-spfepeLqxp .item-title {
  text-align: left;
}
.cid-spfepeLqxp .item-subtitle {
  text-align: left;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
.cid-smvZloxvco {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-smvZloxvco nav.navbar {
  position: fixed;
}
.cid-smvZloxvco .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-smvZloxvco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-smvZloxvco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-smvZloxvco .dropdown-item:hover,
.cid-smvZloxvco .dropdown-item:focus {
  background: #010015 !important;
  color: white !important;
}
.cid-smvZloxvco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-smvZloxvco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-smvZloxvco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-smvZloxvco .nav-link {
  position: relative;
}
.cid-smvZloxvco .container {
  display: flex;
  margin: auto;
}
.cid-smvZloxvco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-smvZloxvco .dropdown-menu,
.cid-smvZloxvco .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-smvZloxvco .nav-item:focus,
.cid-smvZloxvco .nav-link:focus {
  outline: none;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-smvZloxvco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-smvZloxvco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-smvZloxvco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-smvZloxvco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.opened {
  transition: all 0.3s;
}
.cid-smvZloxvco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-smvZloxvco .navbar .navbar-logo img {
  width: auto;
}
.cid-smvZloxvco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-smvZloxvco .navbar.collapsed {
  justify-content: center;
}
.cid-smvZloxvco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-smvZloxvco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-smvZloxvco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-smvZloxvco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-smvZloxvco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-smvZloxvco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-smvZloxvco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-smvZloxvco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-smvZloxvco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-smvZloxvco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-smvZloxvco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-smvZloxvco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-smvZloxvco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-smvZloxvco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-smvZloxvco .navbar.navbar-short {
  min-height: 60px;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-smvZloxvco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-smvZloxvco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-smvZloxvco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-smvZloxvco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-smvZloxvco .dropdown-item.active,
.cid-smvZloxvco .dropdown-item:active {
  background-color: transparent;
}
.cid-smvZloxvco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-smvZloxvco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-smvZloxvco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-smvZloxvco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smvZloxvco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-smvZloxvco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-smvZloxvco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-smvZloxvco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-smvZloxvco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-smvZloxvco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-smvZloxvco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-smvZloxvco .icons-menu {
  flex-wrap: wrap;
  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-smvZloxvco .navbar {
    height: 70px;
  }
  .cid-smvZloxvco .navbar.opened {
    height: auto;
  }
  .cid-smvZloxvco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spg19xDE1T {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/material-design-color-2533-2000x1124.jpg");
}
.cid-spg19xDE1T .mbr-text,
.cid-spg19xDE1T .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-spg19xDE1T .card-title,
.cid-spg19xDE1T .card-box {
  color: #ffffff;
}
.cid-spg19xDE1T .mbr-text,
.cid-spg19xDE1T .link-wrap {
  color: #ffffff;
}
.cid-spg1azpjJu {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/material-design-color-2559-2000x1124.jpeg");
}
.cid-spg1azpjJu .card-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-spg1azpjJu .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spg1azpjJu .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spg1azpjJu .card-wrapper {
    padding: 4rem;
  }
}
.cid-spg1azpjJu .mbr-text,
.cid-spg1azpjJu .mbr-section-btn {
  color: #000000;
  text-align: justify;
}
.cid-smO5QBH7rg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .mbr-text {
  color: #767676;
}
.cid-smO5QBH7rg .links {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smO5QBH7rg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-smO5QBH7rg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smO5QBH7rg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-smO5QBH7rg .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-smO5QBH7rg .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-smO5QBH7rg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smO5QBH7rg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smO5QBH7rg .copyright > p {
  text-align: center;
  color: #000000;
}
