body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-7 > .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.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.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: #3e9f09 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #3e9f09 !important;
  border-color: #3e9f09 !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: #1e4d04 !important;
  border-color: #1e4d04 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #1e4d04 !important;
  border-color: #1e4d04 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #3e9f09;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #1e4d04 !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: #3e9f09 !important;
  border-color: #3e9f09 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #3e9f09 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #183e04 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #3e9f09;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #3e9f09;
  border-color: #3e9f09;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #3e9f09;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #78f434;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #3e9f09 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #3e9f09;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #3e9f09;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #3e9f09;
}
.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: #3e9f09;
  border-bottom-color: #3e9f09;
}
.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: #3e9f09 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%233e9f09' %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-tIfF2ieWGH {
  z-index: 1000;
  width: 100%;
}
.cid-tIfF2ieWGH nav.navbar {
  position: fixed;
}
.cid-tIfF2ieWGH .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-tIfF2ieWGH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIfF2ieWGH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIfF2ieWGH .dropdown-item:hover,
.cid-tIfF2ieWGH .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tIfF2ieWGH .dropdown-item:hover span {
  color: white;
}
.cid-tIfF2ieWGH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIfF2ieWGH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIfF2ieWGH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIfF2ieWGH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIfF2ieWGH .nav-link {
  position: relative;
}
.cid-tIfF2ieWGH .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIfF2ieWGH .container {
    flex-wrap: wrap;
  }
}
.cid-tIfF2ieWGH .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIfF2ieWGH .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tIfF2ieWGH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIfF2ieWGH .dropdown-menu,
.cid-tIfF2ieWGH .navbar.opened {
  background: #000000 !important;
}
.cid-tIfF2ieWGH .nav-item:focus,
.cid-tIfF2ieWGH .nav-link:focus {
  outline: none;
}
.cid-tIfF2ieWGH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIfF2ieWGH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIfF2ieWGH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIfF2ieWGH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIfF2ieWGH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIfF2ieWGH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIfF2ieWGH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tIfF2ieWGH .navbar.opened {
  transition: all 0.3s;
}
.cid-tIfF2ieWGH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIfF2ieWGH .navbar .navbar-logo img {
  width: auto;
}
.cid-tIfF2ieWGH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIfF2ieWGH .navbar.collapsed {
  justify-content: center;
}
.cid-tIfF2ieWGH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIfF2ieWGH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIfF2ieWGH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tIfF2ieWGH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIfF2ieWGH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIfF2ieWGH .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-tIfF2ieWGH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIfF2ieWGH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIfF2ieWGH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIfF2ieWGH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIfF2ieWGH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIfF2ieWGH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIfF2ieWGH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIfF2ieWGH .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-tIfF2ieWGH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIfF2ieWGH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIfF2ieWGH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIfF2ieWGH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIfF2ieWGH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIfF2ieWGH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tIfF2ieWGH .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tIfF2ieWGH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIfF2ieWGH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIfF2ieWGH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIfF2ieWGH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tIfF2ieWGH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIfF2ieWGH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIfF2ieWGH .dropdown-item.active,
.cid-tIfF2ieWGH .dropdown-item:active {
  background-color: transparent;
}
.cid-tIfF2ieWGH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIfF2ieWGH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIfF2ieWGH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIfF2ieWGH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tIfF2ieWGH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIfF2ieWGH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIfF2ieWGH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIfF2ieWGH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIfF2ieWGH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tIfF2ieWGH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tIfF2ieWGH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIfF2ieWGH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIfF2ieWGH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIfF2ieWGH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIfF2ieWGH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIfF2ieWGH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIfF2ieWGH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIfF2ieWGH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIfF2ieWGH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIfF2ieWGH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIfF2ieWGH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tIfF2ieWGH .navbar {
    height: 70px;
  }
  .cid-tIfF2ieWGH .navbar.opened {
    height: auto;
  }
  .cid-tIfF2ieWGH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIfFuvUt3J {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tIfFuvUt3J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIfFuvUt3J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIfFuvUt3J .mbr-section-title {
  color: #ffffff;
}
.cid-tIfFuvUt3J .mbr-text,
.cid-tIfFuvUt3J .mbr-section-btn {
  color: #ffffff;
}
.cid-tIfYGCwxJm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tIfYGCwxJm img,
.cid-tIfYGCwxJm .item-img {
  width: 100%;
}
.cid-tIfYGCwxJm .item:focus,
.cid-tIfYGCwxJm span:focus {
  outline: none;
}
.cid-tIfYGCwxJm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tIfYGCwxJm .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tIfYGCwxJm .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tIfYGCwxJm .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIfYGCwxJm .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tIfYGCwxJm .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tIfYGCwxJm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tIfYGCwxJm .mbr-section-title {
  color: #232323;
}
.cid-tIfYGCwxJm .mbr-text,
.cid-tIfYGCwxJm .mbr-section-btn {
  text-align: left;
}
.cid-tIfYGCwxJm .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tIfYGCwxJm .item-subtitle {
  text-align: left;
}
.cid-tIWv3fmOp3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIWv3fmOp3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWv3fmOp3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWv3fmOp3 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tIWv3fmOp3 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tIWv3fmOp3 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIWv3fmOp3 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tIWv3fmOp3 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tIWgFbjlj5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tIWJb0I0r7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tIWJb0I0r7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWJb0I0r7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWJb0I0r7 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tIWJb0I0r7 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tIWJb0I0r7 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3e9f09;
}
.cid-tIWJb0I0r7 .panel-body,
.cid-tIWJb0I0r7 .card-header {
  padding: 1rem 0;
}
.cid-tIWJb0I0r7 .panel-title-edit {
  color: #000000;
}
.cid-tIWfUQqPx6 {
  z-index: 1000;
  width: 100%;
}
.cid-tIWfUQqPx6 nav.navbar {
  position: fixed;
}
.cid-tIWfUQqPx6 .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-tIWfUQqPx6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIWfUQqPx6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIWfUQqPx6 .dropdown-item:hover,
.cid-tIWfUQqPx6 .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tIWfUQqPx6 .dropdown-item:hover span {
  color: white;
}
.cid-tIWfUQqPx6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIWfUQqPx6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIWfUQqPx6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIWfUQqPx6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIWfUQqPx6 .nav-link {
  position: relative;
}
.cid-tIWfUQqPx6 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWfUQqPx6 .container {
    flex-wrap: wrap;
  }
}
.cid-tIWfUQqPx6 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWfUQqPx6 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tIWfUQqPx6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIWfUQqPx6 .dropdown-menu,
.cid-tIWfUQqPx6 .navbar.opened {
  background: #000000 !important;
}
.cid-tIWfUQqPx6 .nav-item:focus,
.cid-tIWfUQqPx6 .nav-link:focus {
  outline: none;
}
.cid-tIWfUQqPx6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIWfUQqPx6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIWfUQqPx6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIWfUQqPx6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIWfUQqPx6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIWfUQqPx6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIWfUQqPx6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tIWfUQqPx6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIWfUQqPx6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIWfUQqPx6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIWfUQqPx6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIWfUQqPx6 .navbar.collapsed {
  justify-content: center;
}
.cid-tIWfUQqPx6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIWfUQqPx6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIWfUQqPx6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tIWfUQqPx6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIWfUQqPx6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIWfUQqPx6 .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-tIWfUQqPx6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIWfUQqPx6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIWfUQqPx6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIWfUQqPx6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIWfUQqPx6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIWfUQqPx6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIWfUQqPx6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIWfUQqPx6 .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-tIWfUQqPx6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIWfUQqPx6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIWfUQqPx6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIWfUQqPx6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIWfUQqPx6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIWfUQqPx6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tIWfUQqPx6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tIWfUQqPx6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIWfUQqPx6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIWfUQqPx6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIWfUQqPx6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tIWfUQqPx6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIWfUQqPx6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIWfUQqPx6 .dropdown-item.active,
.cid-tIWfUQqPx6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIWfUQqPx6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIWfUQqPx6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIWfUQqPx6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIWfUQqPx6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tIWfUQqPx6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIWfUQqPx6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIWfUQqPx6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIWfUQqPx6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIWfUQqPx6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tIWfUQqPx6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tIWfUQqPx6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIWfUQqPx6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWfUQqPx6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWfUQqPx6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIWfUQqPx6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWfUQqPx6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIWfUQqPx6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIWfUQqPx6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWfUQqPx6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIWfUQqPx6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIWfUQqPx6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tIWfUQqPx6 .navbar {
    height: 70px;
  }
  .cid-tIWfUQqPx6 .navbar.opened {
    height: auto;
  }
  .cid-tIWfUQqPx6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIWfUQYobi {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tIWfUQYobi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWfUQYobi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWfUQYobi .mbr-section-title {
  color: #ffffff;
}
.cid-tIWfUQYobi .mbr-text,
.cid-tIWfUQYobi .mbr-section-btn {
  color: #ffffff;
}
.cid-tIWgx3Y6Cj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tIWgx3Y6Cj .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tIWgx3Y6Cj form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tIWgx3Y6Cj form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-tIWgx3Y6Cj form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tIWgJzufFj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIWgJzufFj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWgJzufFj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWgJzufFj .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tIWgJzufFj .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tIWgJzufFj .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIWgJzufFj .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tIWgJzufFj .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tIWgFbjlj5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tIWw2li0rF {
  z-index: 1000;
  width: 100%;
}
.cid-tIWw2li0rF nav.navbar {
  position: fixed;
}
.cid-tIWw2li0rF .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-tIWw2li0rF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIWw2li0rF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIWw2li0rF .dropdown-item:hover,
.cid-tIWw2li0rF .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tIWw2li0rF .dropdown-item:hover span {
  color: white;
}
.cid-tIWw2li0rF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIWw2li0rF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIWw2li0rF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIWw2li0rF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIWw2li0rF .nav-link {
  position: relative;
}
.cid-tIWw2li0rF .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWw2li0rF .container {
    flex-wrap: wrap;
  }
}
.cid-tIWw2li0rF .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWw2li0rF .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tIWw2li0rF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIWw2li0rF .dropdown-menu,
.cid-tIWw2li0rF .navbar.opened {
  background: #000000 !important;
}
.cid-tIWw2li0rF .nav-item:focus,
.cid-tIWw2li0rF .nav-link:focus {
  outline: none;
}
.cid-tIWw2li0rF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIWw2li0rF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIWw2li0rF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIWw2li0rF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIWw2li0rF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIWw2li0rF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIWw2li0rF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tIWw2li0rF .navbar.opened {
  transition: all 0.3s;
}
.cid-tIWw2li0rF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIWw2li0rF .navbar .navbar-logo img {
  width: auto;
}
.cid-tIWw2li0rF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIWw2li0rF .navbar.collapsed {
  justify-content: center;
}
.cid-tIWw2li0rF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIWw2li0rF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIWw2li0rF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tIWw2li0rF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIWw2li0rF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIWw2li0rF .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-tIWw2li0rF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIWw2li0rF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIWw2li0rF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIWw2li0rF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIWw2li0rF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIWw2li0rF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIWw2li0rF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIWw2li0rF .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-tIWw2li0rF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIWw2li0rF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIWw2li0rF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIWw2li0rF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIWw2li0rF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIWw2li0rF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tIWw2li0rF .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tIWw2li0rF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIWw2li0rF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIWw2li0rF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIWw2li0rF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tIWw2li0rF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIWw2li0rF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIWw2li0rF .dropdown-item.active,
.cid-tIWw2li0rF .dropdown-item:active {
  background-color: transparent;
}
.cid-tIWw2li0rF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIWw2li0rF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIWw2li0rF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIWw2li0rF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tIWw2li0rF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIWw2li0rF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIWw2li0rF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIWw2li0rF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIWw2li0rF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tIWw2li0rF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tIWw2li0rF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIWw2li0rF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWw2li0rF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWw2li0rF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIWw2li0rF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWw2li0rF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIWw2li0rF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIWw2li0rF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWw2li0rF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIWw2li0rF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIWw2li0rF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tIWw2li0rF .navbar {
    height: 70px;
  }
  .cid-tIWw2li0rF .navbar.opened {
    height: auto;
  }
  .cid-tIWw2li0rF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIWw2lGSlf {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tIWw2lGSlf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWw2lGSlf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWw2lGSlf .mbr-section-title {
  color: #ffffff;
}
.cid-tIWw2lGSlf .mbr-text,
.cid-tIWw2lGSlf .mbr-section-btn {
  color: #ffffff;
}
.cid-tIWwuSbjvt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f3f3f3;
}
.cid-tIWw2mt1B2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIWw2mt1B2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWw2mt1B2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWw2mt1B2 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tIWw2mt1B2 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tIWw2mt1B2 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIWw2mt1B2 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tIWw2mt1B2 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tIWw2mUf2f {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tIWwL3nxNK {
  z-index: 1000;
  width: 100%;
}
.cid-tIWwL3nxNK nav.navbar {
  position: fixed;
}
.cid-tIWwL3nxNK .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-tIWwL3nxNK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIWwL3nxNK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIWwL3nxNK .dropdown-item:hover,
.cid-tIWwL3nxNK .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tIWwL3nxNK .dropdown-item:hover span {
  color: white;
}
.cid-tIWwL3nxNK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIWwL3nxNK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIWwL3nxNK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIWwL3nxNK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIWwL3nxNK .nav-link {
  position: relative;
}
.cid-tIWwL3nxNK .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWwL3nxNK .container {
    flex-wrap: wrap;
  }
}
.cid-tIWwL3nxNK .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWwL3nxNK .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tIWwL3nxNK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIWwL3nxNK .dropdown-menu,
.cid-tIWwL3nxNK .navbar.opened {
  background: #000000 !important;
}
.cid-tIWwL3nxNK .nav-item:focus,
.cid-tIWwL3nxNK .nav-link:focus {
  outline: none;
}
.cid-tIWwL3nxNK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIWwL3nxNK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIWwL3nxNK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIWwL3nxNK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIWwL3nxNK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIWwL3nxNK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIWwL3nxNK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tIWwL3nxNK .navbar.opened {
  transition: all 0.3s;
}
.cid-tIWwL3nxNK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIWwL3nxNK .navbar .navbar-logo img {
  width: auto;
}
.cid-tIWwL3nxNK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIWwL3nxNK .navbar.collapsed {
  justify-content: center;
}
.cid-tIWwL3nxNK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIWwL3nxNK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIWwL3nxNK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tIWwL3nxNK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIWwL3nxNK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIWwL3nxNK .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-tIWwL3nxNK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIWwL3nxNK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIWwL3nxNK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIWwL3nxNK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIWwL3nxNK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIWwL3nxNK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIWwL3nxNK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIWwL3nxNK .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-tIWwL3nxNK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIWwL3nxNK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIWwL3nxNK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIWwL3nxNK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIWwL3nxNK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIWwL3nxNK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tIWwL3nxNK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tIWwL3nxNK .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIWwL3nxNK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIWwL3nxNK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIWwL3nxNK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tIWwL3nxNK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIWwL3nxNK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIWwL3nxNK .dropdown-item.active,
.cid-tIWwL3nxNK .dropdown-item:active {
  background-color: transparent;
}
.cid-tIWwL3nxNK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIWwL3nxNK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIWwL3nxNK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIWwL3nxNK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tIWwL3nxNK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIWwL3nxNK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIWwL3nxNK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIWwL3nxNK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIWwL3nxNK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tIWwL3nxNK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tIWwL3nxNK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIWwL3nxNK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWwL3nxNK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWwL3nxNK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIWwL3nxNK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWwL3nxNK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIWwL3nxNK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIWwL3nxNK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWwL3nxNK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIWwL3nxNK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIWwL3nxNK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tIWwL3nxNK .navbar {
    height: 70px;
  }
  .cid-tIWwL3nxNK .navbar.opened {
    height: auto;
  }
  .cid-tIWwL3nxNK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIWwL3LlOa {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tIWwL3LlOa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWwL3LlOa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWwL3LlOa .mbr-section-title {
  color: #ffffff;
}
.cid-tIWwL3LlOa .mbr-text,
.cid-tIWwL3LlOa .mbr-section-btn {
  color: #ffffff;
}
.cid-tIWwL4amK4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f3f3f3;
}
.cid-tIWwL4uwTB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIWwL4uwTB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWwL4uwTB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWwL4uwTB .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tIWwL4uwTB .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tIWwL4uwTB .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIWwL4uwTB .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tIWwL4uwTB .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tIWwL4WM2x {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tIWR3eLb31 {
  z-index: 1000;
  width: 100%;
}
.cid-tIWR3eLb31 nav.navbar {
  position: fixed;
}
.cid-tIWR3eLb31 .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-tIWR3eLb31 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIWR3eLb31 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIWR3eLb31 .dropdown-item:hover,
.cid-tIWR3eLb31 .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tIWR3eLb31 .dropdown-item:hover span {
  color: white;
}
.cid-tIWR3eLb31 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIWR3eLb31 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIWR3eLb31 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIWR3eLb31 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIWR3eLb31 .nav-link {
  position: relative;
}
.cid-tIWR3eLb31 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWR3eLb31 .container {
    flex-wrap: wrap;
  }
}
.cid-tIWR3eLb31 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWR3eLb31 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tIWR3eLb31 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIWR3eLb31 .dropdown-menu,
.cid-tIWR3eLb31 .navbar.opened {
  background: #000000 !important;
}
.cid-tIWR3eLb31 .nav-item:focus,
.cid-tIWR3eLb31 .nav-link:focus {
  outline: none;
}
.cid-tIWR3eLb31 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIWR3eLb31 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIWR3eLb31 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIWR3eLb31 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIWR3eLb31 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIWR3eLb31 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIWR3eLb31 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tIWR3eLb31 .navbar.opened {
  transition: all 0.3s;
}
.cid-tIWR3eLb31 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIWR3eLb31 .navbar .navbar-logo img {
  width: auto;
}
.cid-tIWR3eLb31 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIWR3eLb31 .navbar.collapsed {
  justify-content: center;
}
.cid-tIWR3eLb31 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIWR3eLb31 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIWR3eLb31 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tIWR3eLb31 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIWR3eLb31 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIWR3eLb31 .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-tIWR3eLb31 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIWR3eLb31 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIWR3eLb31 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIWR3eLb31 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIWR3eLb31 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIWR3eLb31 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIWR3eLb31 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIWR3eLb31 .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-tIWR3eLb31 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIWR3eLb31 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIWR3eLb31 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIWR3eLb31 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIWR3eLb31 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIWR3eLb31 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tIWR3eLb31 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tIWR3eLb31 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIWR3eLb31 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIWR3eLb31 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIWR3eLb31 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tIWR3eLb31 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIWR3eLb31 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIWR3eLb31 .dropdown-item.active,
.cid-tIWR3eLb31 .dropdown-item:active {
  background-color: transparent;
}
.cid-tIWR3eLb31 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIWR3eLb31 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIWR3eLb31 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIWR3eLb31 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tIWR3eLb31 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIWR3eLb31 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIWR3eLb31 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIWR3eLb31 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIWR3eLb31 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tIWR3eLb31 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tIWR3eLb31 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIWR3eLb31 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWR3eLb31 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWR3eLb31 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIWR3eLb31 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWR3eLb31 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIWR3eLb31 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIWR3eLb31 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWR3eLb31 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIWR3eLb31 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIWR3eLb31 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tIWR3eLb31 .navbar {
    height: 70px;
  }
  .cid-tIWR3eLb31 .navbar.opened {
    height: auto;
  }
  .cid-tIWR3eLb31 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIWR3frwRr {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tIWR3frwRr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWR3frwRr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWR3frwRr .mbr-section-title {
  color: #ffffff;
}
.cid-tIWR3frwRr .mbr-text,
.cid-tIWR3frwRr .mbr-section-btn {
  color: #ffffff;
}
.cid-tIWR3fYtyH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tIWR3fYtyH img,
.cid-tIWR3fYtyH .item-img {
  width: 100%;
}
.cid-tIWR3fYtyH .item:focus,
.cid-tIWR3fYtyH span:focus {
  outline: none;
}
.cid-tIWR3fYtyH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tIWR3fYtyH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tIWR3fYtyH .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tIWR3fYtyH .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIWR3fYtyH .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tIWR3fYtyH .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tIWR3fYtyH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tIWR3fYtyH .mbr-section-title {
  color: #232323;
}
.cid-tIWR3fYtyH .mbr-text,
.cid-tIWR3fYtyH .mbr-section-btn {
  text-align: left;
}
.cid-tIWR3fYtyH .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tIWR3fYtyH .item-subtitle {
  text-align: left;
}
.cid-tIWR3gNBFk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIWR3gNBFk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWR3gNBFk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWR3gNBFk .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tIWR3gNBFk .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tIWR3gNBFk .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIWR3gNBFk .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tIWR3gNBFk .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tIWR3hc1g9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tIWREP3G8K {
  z-index: 1000;
  width: 100%;
}
.cid-tIWREP3G8K nav.navbar {
  position: fixed;
}
.cid-tIWREP3G8K .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-tIWREP3G8K .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIWREP3G8K .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIWREP3G8K .dropdown-item:hover,
.cid-tIWREP3G8K .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tIWREP3G8K .dropdown-item:hover span {
  color: white;
}
.cid-tIWREP3G8K .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIWREP3G8K .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIWREP3G8K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIWREP3G8K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIWREP3G8K .nav-link {
  position: relative;
}
.cid-tIWREP3G8K .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWREP3G8K .container {
    flex-wrap: wrap;
  }
}
.cid-tIWREP3G8K .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWREP3G8K .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tIWREP3G8K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIWREP3G8K .dropdown-menu,
.cid-tIWREP3G8K .navbar.opened {
  background: #000000 !important;
}
.cid-tIWREP3G8K .nav-item:focus,
.cid-tIWREP3G8K .nav-link:focus {
  outline: none;
}
.cid-tIWREP3G8K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIWREP3G8K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIWREP3G8K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIWREP3G8K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIWREP3G8K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIWREP3G8K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIWREP3G8K .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tIWREP3G8K .navbar.opened {
  transition: all 0.3s;
}
.cid-tIWREP3G8K .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIWREP3G8K .navbar .navbar-logo img {
  width: auto;
}
.cid-tIWREP3G8K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIWREP3G8K .navbar.collapsed {
  justify-content: center;
}
.cid-tIWREP3G8K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIWREP3G8K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIWREP3G8K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tIWREP3G8K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIWREP3G8K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIWREP3G8K .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-tIWREP3G8K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIWREP3G8K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIWREP3G8K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIWREP3G8K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIWREP3G8K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIWREP3G8K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIWREP3G8K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIWREP3G8K .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-tIWREP3G8K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIWREP3G8K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIWREP3G8K .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIWREP3G8K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIWREP3G8K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIWREP3G8K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tIWREP3G8K .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tIWREP3G8K .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIWREP3G8K .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIWREP3G8K .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIWREP3G8K .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tIWREP3G8K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIWREP3G8K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIWREP3G8K .dropdown-item.active,
.cid-tIWREP3G8K .dropdown-item:active {
  background-color: transparent;
}
.cid-tIWREP3G8K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIWREP3G8K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIWREP3G8K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIWREP3G8K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tIWREP3G8K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIWREP3G8K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIWREP3G8K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIWREP3G8K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIWREP3G8K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tIWREP3G8K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tIWREP3G8K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIWREP3G8K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWREP3G8K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWREP3G8K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIWREP3G8K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWREP3G8K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIWREP3G8K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIWREP3G8K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWREP3G8K .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIWREP3G8K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIWREP3G8K .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tIWREP3G8K .navbar {
    height: 70px;
  }
  .cid-tIWREP3G8K .navbar.opened {
    height: auto;
  }
  .cid-tIWREP3G8K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIWREPDTwj {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tIWREPDTwj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWREPDTwj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWREPDTwj .mbr-section-title {
  color: #ffffff;
}
.cid-tIWREPDTwj .mbr-text,
.cid-tIWREPDTwj .mbr-section-btn {
  color: #ffffff;
}
.cid-tIWREQ4VtJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tIWREQ4VtJ img,
.cid-tIWREQ4VtJ .item-img {
  width: 100%;
}
.cid-tIWREQ4VtJ .item:focus,
.cid-tIWREQ4VtJ span:focus {
  outline: none;
}
.cid-tIWREQ4VtJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tIWREQ4VtJ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tIWREQ4VtJ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tIWREQ4VtJ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIWREQ4VtJ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tIWREQ4VtJ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tIWREQ4VtJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tIWREQ4VtJ .mbr-section-title {
  color: #232323;
}
.cid-tIWREQ4VtJ .mbr-text,
.cid-tIWREQ4VtJ .mbr-section-btn {
  text-align: left;
}
.cid-tIWREQ4VtJ .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tIWREQ4VtJ .item-subtitle {
  text-align: left;
}
.cid-tIWREQZvEF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIWREQZvEF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWREQZvEF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWREQZvEF .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tIWREQZvEF .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tIWREQZvEF .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIWREQZvEF .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tIWREQZvEF .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tIWRERulma {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tIWSAs9TNd {
  z-index: 1000;
  width: 100%;
}
.cid-tIWSAs9TNd nav.navbar {
  position: fixed;
}
.cid-tIWSAs9TNd .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-tIWSAs9TNd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIWSAs9TNd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIWSAs9TNd .dropdown-item:hover,
.cid-tIWSAs9TNd .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tIWSAs9TNd .dropdown-item:hover span {
  color: white;
}
.cid-tIWSAs9TNd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIWSAs9TNd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIWSAs9TNd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIWSAs9TNd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIWSAs9TNd .nav-link {
  position: relative;
}
.cid-tIWSAs9TNd .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWSAs9TNd .container {
    flex-wrap: wrap;
  }
}
.cid-tIWSAs9TNd .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWSAs9TNd .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tIWSAs9TNd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIWSAs9TNd .dropdown-menu,
.cid-tIWSAs9TNd .navbar.opened {
  background: #000000 !important;
}
.cid-tIWSAs9TNd .nav-item:focus,
.cid-tIWSAs9TNd .nav-link:focus {
  outline: none;
}
.cid-tIWSAs9TNd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIWSAs9TNd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIWSAs9TNd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIWSAs9TNd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIWSAs9TNd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIWSAs9TNd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIWSAs9TNd .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tIWSAs9TNd .navbar.opened {
  transition: all 0.3s;
}
.cid-tIWSAs9TNd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIWSAs9TNd .navbar .navbar-logo img {
  width: auto;
}
.cid-tIWSAs9TNd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIWSAs9TNd .navbar.collapsed {
  justify-content: center;
}
.cid-tIWSAs9TNd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIWSAs9TNd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIWSAs9TNd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tIWSAs9TNd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIWSAs9TNd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIWSAs9TNd .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-tIWSAs9TNd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIWSAs9TNd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIWSAs9TNd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIWSAs9TNd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIWSAs9TNd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIWSAs9TNd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIWSAs9TNd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIWSAs9TNd .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-tIWSAs9TNd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIWSAs9TNd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIWSAs9TNd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIWSAs9TNd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIWSAs9TNd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIWSAs9TNd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tIWSAs9TNd .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tIWSAs9TNd .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIWSAs9TNd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIWSAs9TNd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIWSAs9TNd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tIWSAs9TNd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIWSAs9TNd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIWSAs9TNd .dropdown-item.active,
.cid-tIWSAs9TNd .dropdown-item:active {
  background-color: transparent;
}
.cid-tIWSAs9TNd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIWSAs9TNd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIWSAs9TNd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIWSAs9TNd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tIWSAs9TNd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIWSAs9TNd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIWSAs9TNd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIWSAs9TNd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIWSAs9TNd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tIWSAs9TNd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tIWSAs9TNd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIWSAs9TNd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWSAs9TNd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWSAs9TNd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIWSAs9TNd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWSAs9TNd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIWSAs9TNd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIWSAs9TNd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWSAs9TNd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIWSAs9TNd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIWSAs9TNd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tIWSAs9TNd .navbar {
    height: 70px;
  }
  .cid-tIWSAs9TNd .navbar.opened {
    height: auto;
  }
  .cid-tIWSAs9TNd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIWSAtnyuG {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tIWSAtnyuG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWSAtnyuG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWSAtnyuG .mbr-section-title {
  color: #ffffff;
}
.cid-tIWSAtnyuG .mbr-text,
.cid-tIWSAtnyuG .mbr-section-btn {
  color: #ffffff;
}
.cid-tIWSAu4kwX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tIWSAu4kwX img,
.cid-tIWSAu4kwX .item-img {
  width: 100%;
}
.cid-tIWSAu4kwX .item:focus,
.cid-tIWSAu4kwX span:focus {
  outline: none;
}
.cid-tIWSAu4kwX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tIWSAu4kwX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tIWSAu4kwX .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tIWSAu4kwX .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIWSAu4kwX .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tIWSAu4kwX .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tIWSAu4kwX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tIWSAu4kwX .mbr-section-title {
  color: #232323;
}
.cid-tIWSAu4kwX .mbr-text,
.cid-tIWSAu4kwX .mbr-section-btn {
  text-align: left;
}
.cid-tIWSAu4kwX .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tIWSAu4kwX .item-subtitle {
  text-align: left;
}
.cid-tIWSAvC276 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIWSAvC276 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWSAvC276 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWSAvC276 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tIWSAvC276 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tIWSAvC276 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIWSAvC276 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tIWSAvC276 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tIWSAw0qQB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tIWSPeHAsk {
  z-index: 1000;
  width: 100%;
}
.cid-tIWSPeHAsk nav.navbar {
  position: fixed;
}
.cid-tIWSPeHAsk .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-tIWSPeHAsk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIWSPeHAsk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIWSPeHAsk .dropdown-item:hover,
.cid-tIWSPeHAsk .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tIWSPeHAsk .dropdown-item:hover span {
  color: white;
}
.cid-tIWSPeHAsk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIWSPeHAsk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIWSPeHAsk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIWSPeHAsk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIWSPeHAsk .nav-link {
  position: relative;
}
.cid-tIWSPeHAsk .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWSPeHAsk .container {
    flex-wrap: wrap;
  }
}
.cid-tIWSPeHAsk .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tIWSPeHAsk .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tIWSPeHAsk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIWSPeHAsk .dropdown-menu,
.cid-tIWSPeHAsk .navbar.opened {
  background: #000000 !important;
}
.cid-tIWSPeHAsk .nav-item:focus,
.cid-tIWSPeHAsk .nav-link:focus {
  outline: none;
}
.cid-tIWSPeHAsk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIWSPeHAsk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIWSPeHAsk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIWSPeHAsk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIWSPeHAsk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIWSPeHAsk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIWSPeHAsk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tIWSPeHAsk .navbar.opened {
  transition: all 0.3s;
}
.cid-tIWSPeHAsk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIWSPeHAsk .navbar .navbar-logo img {
  width: auto;
}
.cid-tIWSPeHAsk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIWSPeHAsk .navbar.collapsed {
  justify-content: center;
}
.cid-tIWSPeHAsk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIWSPeHAsk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIWSPeHAsk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tIWSPeHAsk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIWSPeHAsk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIWSPeHAsk .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-tIWSPeHAsk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIWSPeHAsk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIWSPeHAsk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIWSPeHAsk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIWSPeHAsk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIWSPeHAsk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIWSPeHAsk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIWSPeHAsk .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-tIWSPeHAsk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIWSPeHAsk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIWSPeHAsk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIWSPeHAsk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIWSPeHAsk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIWSPeHAsk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tIWSPeHAsk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tIWSPeHAsk .navbar.navbar-short {
  min-height: 60px;
}
.cid-tIWSPeHAsk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tIWSPeHAsk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tIWSPeHAsk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tIWSPeHAsk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIWSPeHAsk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIWSPeHAsk .dropdown-item.active,
.cid-tIWSPeHAsk .dropdown-item:active {
  background-color: transparent;
}
.cid-tIWSPeHAsk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIWSPeHAsk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIWSPeHAsk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIWSPeHAsk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tIWSPeHAsk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIWSPeHAsk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIWSPeHAsk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIWSPeHAsk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIWSPeHAsk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tIWSPeHAsk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tIWSPeHAsk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIWSPeHAsk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWSPeHAsk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIWSPeHAsk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIWSPeHAsk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWSPeHAsk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIWSPeHAsk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIWSPeHAsk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIWSPeHAsk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIWSPeHAsk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIWSPeHAsk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tIWSPeHAsk .navbar {
    height: 70px;
  }
  .cid-tIWSPeHAsk .navbar.opened {
    height: auto;
  }
  .cid-tIWSPeHAsk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIWSPfxAHW {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tIWSPfxAHW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWSPfxAHW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWSPfxAHW .mbr-section-title {
  color: #ffffff;
}
.cid-tIWSPfxAHW .mbr-text,
.cid-tIWSPfxAHW .mbr-section-btn {
  color: #ffffff;
}
.cid-tIWSPg9FrO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tIWSPg9FrO img,
.cid-tIWSPg9FrO .item-img {
  width: 100%;
}
.cid-tIWSPg9FrO .item:focus,
.cid-tIWSPg9FrO span:focus {
  outline: none;
}
.cid-tIWSPg9FrO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tIWSPg9FrO .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tIWSPg9FrO .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tIWSPg9FrO .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIWSPg9FrO .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tIWSPg9FrO .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tIWSPg9FrO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tIWSPg9FrO .mbr-section-title {
  color: #232323;
}
.cid-tIWSPg9FrO .mbr-text,
.cid-tIWSPg9FrO .mbr-section-btn {
  text-align: left;
}
.cid-tIWSPg9FrO .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tIWSPg9FrO .item-subtitle {
  text-align: left;
}
.cid-tIWSPhtov5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIWSPhtov5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIWSPhtov5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIWSPhtov5 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tIWSPhtov5 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tIWSPhtov5 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIWSPhtov5 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tIWSPhtov5 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tIWSPhXdrL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJcKe44Cqb {
  z-index: 1000;
  width: 100%;
}
.cid-tJcKe44Cqb nav.navbar {
  position: fixed;
}
.cid-tJcKe44Cqb .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-tJcKe44Cqb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJcKe44Cqb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJcKe44Cqb .dropdown-item:hover,
.cid-tJcKe44Cqb .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJcKe44Cqb .dropdown-item:hover span {
  color: white;
}
.cid-tJcKe44Cqb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJcKe44Cqb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJcKe44Cqb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJcKe44Cqb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJcKe44Cqb .nav-link {
  position: relative;
}
.cid-tJcKe44Cqb .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJcKe44Cqb .container {
    flex-wrap: wrap;
  }
}
.cid-tJcKe44Cqb .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJcKe44Cqb .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJcKe44Cqb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJcKe44Cqb .dropdown-menu,
.cid-tJcKe44Cqb .navbar.opened {
  background: #000000 !important;
}
.cid-tJcKe44Cqb .nav-item:focus,
.cid-tJcKe44Cqb .nav-link:focus {
  outline: none;
}
.cid-tJcKe44Cqb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJcKe44Cqb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJcKe44Cqb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJcKe44Cqb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJcKe44Cqb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJcKe44Cqb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJcKe44Cqb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJcKe44Cqb .navbar.opened {
  transition: all 0.3s;
}
.cid-tJcKe44Cqb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJcKe44Cqb .navbar .navbar-logo img {
  width: auto;
}
.cid-tJcKe44Cqb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJcKe44Cqb .navbar.collapsed {
  justify-content: center;
}
.cid-tJcKe44Cqb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJcKe44Cqb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJcKe44Cqb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJcKe44Cqb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJcKe44Cqb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJcKe44Cqb .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-tJcKe44Cqb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJcKe44Cqb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJcKe44Cqb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJcKe44Cqb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJcKe44Cqb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJcKe44Cqb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJcKe44Cqb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJcKe44Cqb .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-tJcKe44Cqb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJcKe44Cqb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJcKe44Cqb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJcKe44Cqb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJcKe44Cqb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJcKe44Cqb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJcKe44Cqb .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJcKe44Cqb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJcKe44Cqb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJcKe44Cqb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJcKe44Cqb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJcKe44Cqb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJcKe44Cqb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJcKe44Cqb .dropdown-item.active,
.cid-tJcKe44Cqb .dropdown-item:active {
  background-color: transparent;
}
.cid-tJcKe44Cqb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJcKe44Cqb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJcKe44Cqb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJcKe44Cqb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJcKe44Cqb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJcKe44Cqb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJcKe44Cqb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJcKe44Cqb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJcKe44Cqb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJcKe44Cqb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJcKe44Cqb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJcKe44Cqb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJcKe44Cqb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJcKe44Cqb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJcKe44Cqb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJcKe44Cqb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJcKe44Cqb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJcKe44Cqb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJcKe44Cqb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJcKe44Cqb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJcKe44Cqb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJcKe44Cqb .navbar {
    height: 70px;
  }
  .cid-tJcKe44Cqb .navbar.opened {
    height: auto;
  }
  .cid-tJcKe44Cqb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJcKe4xMyd {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJcKe4xMyd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJcKe4xMyd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJcKe4xMyd .mbr-section-title {
  color: #ffffff;
}
.cid-tJcKe4xMyd .mbr-text,
.cid-tJcKe4xMyd .mbr-section-btn {
  color: #ffffff;
}
.cid-tJcKe57PmH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJcKe57PmH img,
.cid-tJcKe57PmH .item-img {
  width: 100%;
}
.cid-tJcKe57PmH .item:focus,
.cid-tJcKe57PmH span:focus {
  outline: none;
}
.cid-tJcKe57PmH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJcKe57PmH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJcKe57PmH .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJcKe57PmH .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJcKe57PmH .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJcKe57PmH .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJcKe57PmH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJcKe57PmH .mbr-section-title {
  color: #232323;
}
.cid-tJcKe57PmH .mbr-text,
.cid-tJcKe57PmH .mbr-section-btn {
  text-align: left;
}
.cid-tJcKe57PmH .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJcKe57PmH .item-subtitle {
  text-align: left;
}
.cid-tJcKe63BkR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJcKe63BkR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJcKe63BkR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJcKe63BkR .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJcKe63BkR .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJcKe63BkR .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJcKe63BkR .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJcKe63BkR .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJcKe6wo2U {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJcKzw0hLX {
  z-index: 1000;
  width: 100%;
}
.cid-tJcKzw0hLX nav.navbar {
  position: fixed;
}
.cid-tJcKzw0hLX .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-tJcKzw0hLX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJcKzw0hLX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJcKzw0hLX .dropdown-item:hover,
.cid-tJcKzw0hLX .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJcKzw0hLX .dropdown-item:hover span {
  color: white;
}
.cid-tJcKzw0hLX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJcKzw0hLX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJcKzw0hLX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJcKzw0hLX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJcKzw0hLX .nav-link {
  position: relative;
}
.cid-tJcKzw0hLX .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJcKzw0hLX .container {
    flex-wrap: wrap;
  }
}
.cid-tJcKzw0hLX .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJcKzw0hLX .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJcKzw0hLX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJcKzw0hLX .dropdown-menu,
.cid-tJcKzw0hLX .navbar.opened {
  background: #000000 !important;
}
.cid-tJcKzw0hLX .nav-item:focus,
.cid-tJcKzw0hLX .nav-link:focus {
  outline: none;
}
.cid-tJcKzw0hLX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJcKzw0hLX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJcKzw0hLX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJcKzw0hLX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJcKzw0hLX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJcKzw0hLX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJcKzw0hLX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJcKzw0hLX .navbar.opened {
  transition: all 0.3s;
}
.cid-tJcKzw0hLX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJcKzw0hLX .navbar .navbar-logo img {
  width: auto;
}
.cid-tJcKzw0hLX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJcKzw0hLX .navbar.collapsed {
  justify-content: center;
}
.cid-tJcKzw0hLX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJcKzw0hLX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJcKzw0hLX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJcKzw0hLX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJcKzw0hLX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJcKzw0hLX .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-tJcKzw0hLX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJcKzw0hLX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJcKzw0hLX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJcKzw0hLX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJcKzw0hLX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJcKzw0hLX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJcKzw0hLX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJcKzw0hLX .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-tJcKzw0hLX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJcKzw0hLX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJcKzw0hLX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJcKzw0hLX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJcKzw0hLX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJcKzw0hLX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJcKzw0hLX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJcKzw0hLX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJcKzw0hLX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJcKzw0hLX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJcKzw0hLX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJcKzw0hLX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJcKzw0hLX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJcKzw0hLX .dropdown-item.active,
.cid-tJcKzw0hLX .dropdown-item:active {
  background-color: transparent;
}
.cid-tJcKzw0hLX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJcKzw0hLX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJcKzw0hLX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJcKzw0hLX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJcKzw0hLX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJcKzw0hLX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJcKzw0hLX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJcKzw0hLX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJcKzw0hLX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJcKzw0hLX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJcKzw0hLX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJcKzw0hLX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJcKzw0hLX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJcKzw0hLX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJcKzw0hLX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJcKzw0hLX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJcKzw0hLX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJcKzw0hLX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJcKzw0hLX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJcKzw0hLX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJcKzw0hLX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJcKzw0hLX .navbar {
    height: 70px;
  }
  .cid-tJcKzw0hLX .navbar.opened {
    height: auto;
  }
  .cid-tJcKzw0hLX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJcKzwvnzV {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJcKzwvnzV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJcKzwvnzV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJcKzwvnzV .mbr-section-title {
  color: #ffffff;
}
.cid-tJcKzwvnzV .mbr-text,
.cid-tJcKzwvnzV .mbr-section-btn {
  color: #ffffff;
}
.cid-tJcKzwPAAj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJcKzwPAAj img,
.cid-tJcKzwPAAj .item-img {
  width: 100%;
}
.cid-tJcKzwPAAj .item:focus,
.cid-tJcKzwPAAj span:focus {
  outline: none;
}
.cid-tJcKzwPAAj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJcKzwPAAj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJcKzwPAAj .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJcKzwPAAj .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJcKzwPAAj .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJcKzwPAAj .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJcKzwPAAj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJcKzwPAAj .mbr-section-title {
  color: #232323;
}
.cid-tJcKzwPAAj .mbr-text,
.cid-tJcKzwPAAj .mbr-section-btn {
  text-align: left;
}
.cid-tJcKzwPAAj .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJcKzwPAAj .item-subtitle {
  text-align: left;
}
.cid-tJcKzxPzzX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJcKzxPzzX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJcKzxPzzX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJcKzxPzzX .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJcKzxPzzX .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJcKzxPzzX .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJcKzxPzzX .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJcKzxPzzX .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJcKzyiSwD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJcKPifSks {
  z-index: 1000;
  width: 100%;
}
.cid-tJcKPifSks nav.navbar {
  position: fixed;
}
.cid-tJcKPifSks .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-tJcKPifSks .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJcKPifSks .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJcKPifSks .dropdown-item:hover,
.cid-tJcKPifSks .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJcKPifSks .dropdown-item:hover span {
  color: white;
}
.cid-tJcKPifSks .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJcKPifSks .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJcKPifSks .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJcKPifSks .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJcKPifSks .nav-link {
  position: relative;
}
.cid-tJcKPifSks .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJcKPifSks .container {
    flex-wrap: wrap;
  }
}
.cid-tJcKPifSks .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJcKPifSks .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJcKPifSks .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJcKPifSks .dropdown-menu,
.cid-tJcKPifSks .navbar.opened {
  background: #000000 !important;
}
.cid-tJcKPifSks .nav-item:focus,
.cid-tJcKPifSks .nav-link:focus {
  outline: none;
}
.cid-tJcKPifSks .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJcKPifSks .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJcKPifSks .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJcKPifSks .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJcKPifSks .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJcKPifSks .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJcKPifSks .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJcKPifSks .navbar.opened {
  transition: all 0.3s;
}
.cid-tJcKPifSks .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJcKPifSks .navbar .navbar-logo img {
  width: auto;
}
.cid-tJcKPifSks .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJcKPifSks .navbar.collapsed {
  justify-content: center;
}
.cid-tJcKPifSks .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJcKPifSks .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJcKPifSks .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJcKPifSks .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJcKPifSks .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJcKPifSks .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-tJcKPifSks .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJcKPifSks .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJcKPifSks .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJcKPifSks .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJcKPifSks .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJcKPifSks .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJcKPifSks .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJcKPifSks .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-tJcKPifSks .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJcKPifSks .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJcKPifSks .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJcKPifSks .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJcKPifSks .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJcKPifSks .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJcKPifSks .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJcKPifSks .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJcKPifSks .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJcKPifSks .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJcKPifSks .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJcKPifSks .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJcKPifSks .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJcKPifSks .dropdown-item.active,
.cid-tJcKPifSks .dropdown-item:active {
  background-color: transparent;
}
.cid-tJcKPifSks .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJcKPifSks .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJcKPifSks .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJcKPifSks .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJcKPifSks .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJcKPifSks .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJcKPifSks ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJcKPifSks .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJcKPifSks button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJcKPifSks button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJcKPifSks button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJcKPifSks button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJcKPifSks button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJcKPifSks button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJcKPifSks nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJcKPifSks nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJcKPifSks nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJcKPifSks nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJcKPifSks .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJcKPifSks a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJcKPifSks .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJcKPifSks .navbar {
    height: 70px;
  }
  .cid-tJcKPifSks .navbar.opened {
    height: auto;
  }
  .cid-tJcKPifSks .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJcKPiKq57 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJcKPiKq57 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJcKPiKq57 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJcKPiKq57 .mbr-section-title {
  color: #ffffff;
}
.cid-tJcKPiKq57 .mbr-text,
.cid-tJcKPiKq57 .mbr-section-btn {
  color: #ffffff;
}
.cid-tJcKPj8e7q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJcKPj8e7q img,
.cid-tJcKPj8e7q .item-img {
  width: 100%;
}
.cid-tJcKPj8e7q .item:focus,
.cid-tJcKPj8e7q span:focus {
  outline: none;
}
.cid-tJcKPj8e7q .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJcKPj8e7q .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJcKPj8e7q .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJcKPj8e7q .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJcKPj8e7q .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJcKPj8e7q .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJcKPj8e7q .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJcKPj8e7q .mbr-section-title {
  color: #232323;
}
.cid-tJcKPj8e7q .mbr-text,
.cid-tJcKPj8e7q .mbr-section-btn {
  text-align: left;
}
.cid-tJcKPj8e7q .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJcKPj8e7q .item-subtitle {
  text-align: left;
}
.cid-tJcKPjZLLQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJcKPjZLLQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJcKPjZLLQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJcKPjZLLQ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJcKPjZLLQ .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJcKPjZLLQ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJcKPjZLLQ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJcKPjZLLQ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJcKPkyw2I {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJdP1HYVHe {
  z-index: 1000;
  width: 100%;
}
.cid-tJdP1HYVHe nav.navbar {
  position: fixed;
}
.cid-tJdP1HYVHe .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-tJdP1HYVHe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJdP1HYVHe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJdP1HYVHe .dropdown-item:hover,
.cid-tJdP1HYVHe .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJdP1HYVHe .dropdown-item:hover span {
  color: white;
}
.cid-tJdP1HYVHe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJdP1HYVHe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJdP1HYVHe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJdP1HYVHe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJdP1HYVHe .nav-link {
  position: relative;
}
.cid-tJdP1HYVHe .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJdP1HYVHe .container {
    flex-wrap: wrap;
  }
}
.cid-tJdP1HYVHe .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJdP1HYVHe .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJdP1HYVHe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJdP1HYVHe .dropdown-menu,
.cid-tJdP1HYVHe .navbar.opened {
  background: #000000 !important;
}
.cid-tJdP1HYVHe .nav-item:focus,
.cid-tJdP1HYVHe .nav-link:focus {
  outline: none;
}
.cid-tJdP1HYVHe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJdP1HYVHe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJdP1HYVHe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJdP1HYVHe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJdP1HYVHe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJdP1HYVHe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJdP1HYVHe .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJdP1HYVHe .navbar.opened {
  transition: all 0.3s;
}
.cid-tJdP1HYVHe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJdP1HYVHe .navbar .navbar-logo img {
  width: auto;
}
.cid-tJdP1HYVHe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJdP1HYVHe .navbar.collapsed {
  justify-content: center;
}
.cid-tJdP1HYVHe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJdP1HYVHe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJdP1HYVHe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJdP1HYVHe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJdP1HYVHe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJdP1HYVHe .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-tJdP1HYVHe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJdP1HYVHe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJdP1HYVHe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJdP1HYVHe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJdP1HYVHe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJdP1HYVHe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJdP1HYVHe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJdP1HYVHe .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-tJdP1HYVHe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJdP1HYVHe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJdP1HYVHe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJdP1HYVHe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJdP1HYVHe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJdP1HYVHe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJdP1HYVHe .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJdP1HYVHe .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJdP1HYVHe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJdP1HYVHe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJdP1HYVHe .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJdP1HYVHe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJdP1HYVHe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJdP1HYVHe .dropdown-item.active,
.cid-tJdP1HYVHe .dropdown-item:active {
  background-color: transparent;
}
.cid-tJdP1HYVHe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJdP1HYVHe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJdP1HYVHe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJdP1HYVHe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJdP1HYVHe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJdP1HYVHe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJdP1HYVHe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJdP1HYVHe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJdP1HYVHe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJdP1HYVHe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJdP1HYVHe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJdP1HYVHe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJdP1HYVHe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJdP1HYVHe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJdP1HYVHe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJdP1HYVHe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJdP1HYVHe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJdP1HYVHe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJdP1HYVHe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJdP1HYVHe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJdP1HYVHe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJdP1HYVHe .navbar {
    height: 70px;
  }
  .cid-tJdP1HYVHe .navbar.opened {
    height: auto;
  }
  .cid-tJdP1HYVHe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJdP1IAnrm {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJdP1IAnrm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJdP1IAnrm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJdP1IAnrm .mbr-section-title {
  color: #ffffff;
}
.cid-tJdP1IAnrm .mbr-text,
.cid-tJdP1IAnrm .mbr-section-btn {
  color: #ffffff;
}
.cid-tJdP1IUgEt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJdP1IUgEt img,
.cid-tJdP1IUgEt .item-img {
  width: 100%;
}
.cid-tJdP1IUgEt .item:focus,
.cid-tJdP1IUgEt span:focus {
  outline: none;
}
.cid-tJdP1IUgEt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJdP1IUgEt .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJdP1IUgEt .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJdP1IUgEt .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJdP1IUgEt .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJdP1IUgEt .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJdP1IUgEt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJdP1IUgEt .mbr-section-title {
  color: #232323;
}
.cid-tJdP1IUgEt .mbr-text,
.cid-tJdP1IUgEt .mbr-section-btn {
  text-align: left;
}
.cid-tJdP1IUgEt .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJdP1IUgEt .item-subtitle {
  text-align: left;
}
.cid-tJdP1JWTKa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJdP1JWTKa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJdP1JWTKa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJdP1JWTKa .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJdP1JWTKa .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJdP1JWTKa .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJdP1JWTKa .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJdP1JWTKa .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJdP1KtRBw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJdPmeCvfJ {
  z-index: 1000;
  width: 100%;
}
.cid-tJdPmeCvfJ nav.navbar {
  position: fixed;
}
.cid-tJdPmeCvfJ .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-tJdPmeCvfJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJdPmeCvfJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJdPmeCvfJ .dropdown-item:hover,
.cid-tJdPmeCvfJ .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJdPmeCvfJ .dropdown-item:hover span {
  color: white;
}
.cid-tJdPmeCvfJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJdPmeCvfJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJdPmeCvfJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJdPmeCvfJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJdPmeCvfJ .nav-link {
  position: relative;
}
.cid-tJdPmeCvfJ .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJdPmeCvfJ .container {
    flex-wrap: wrap;
  }
}
.cid-tJdPmeCvfJ .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJdPmeCvfJ .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJdPmeCvfJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJdPmeCvfJ .dropdown-menu,
.cid-tJdPmeCvfJ .navbar.opened {
  background: #000000 !important;
}
.cid-tJdPmeCvfJ .nav-item:focus,
.cid-tJdPmeCvfJ .nav-link:focus {
  outline: none;
}
.cid-tJdPmeCvfJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJdPmeCvfJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJdPmeCvfJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJdPmeCvfJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJdPmeCvfJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJdPmeCvfJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJdPmeCvfJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJdPmeCvfJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tJdPmeCvfJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJdPmeCvfJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tJdPmeCvfJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJdPmeCvfJ .navbar.collapsed {
  justify-content: center;
}
.cid-tJdPmeCvfJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJdPmeCvfJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJdPmeCvfJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJdPmeCvfJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJdPmeCvfJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJdPmeCvfJ .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-tJdPmeCvfJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJdPmeCvfJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJdPmeCvfJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJdPmeCvfJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJdPmeCvfJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJdPmeCvfJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJdPmeCvfJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJdPmeCvfJ .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-tJdPmeCvfJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJdPmeCvfJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJdPmeCvfJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJdPmeCvfJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJdPmeCvfJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJdPmeCvfJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJdPmeCvfJ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJdPmeCvfJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJdPmeCvfJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJdPmeCvfJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJdPmeCvfJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJdPmeCvfJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJdPmeCvfJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJdPmeCvfJ .dropdown-item.active,
.cid-tJdPmeCvfJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tJdPmeCvfJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJdPmeCvfJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJdPmeCvfJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJdPmeCvfJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJdPmeCvfJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJdPmeCvfJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJdPmeCvfJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJdPmeCvfJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJdPmeCvfJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJdPmeCvfJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJdPmeCvfJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJdPmeCvfJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJdPmeCvfJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJdPmeCvfJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJdPmeCvfJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJdPmeCvfJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJdPmeCvfJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJdPmeCvfJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJdPmeCvfJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJdPmeCvfJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJdPmeCvfJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJdPmeCvfJ .navbar {
    height: 70px;
  }
  .cid-tJdPmeCvfJ .navbar.opened {
    height: auto;
  }
  .cid-tJdPmeCvfJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJdPmf6cN0 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJdPmf6cN0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJdPmf6cN0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJdPmf6cN0 .mbr-section-title {
  color: #ffffff;
}
.cid-tJdPmf6cN0 .mbr-text,
.cid-tJdPmf6cN0 .mbr-section-btn {
  color: #ffffff;
}
.cid-tJdPmfAAEn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJdPmfAAEn img,
.cid-tJdPmfAAEn .item-img {
  width: 100%;
}
.cid-tJdPmfAAEn .item:focus,
.cid-tJdPmfAAEn span:focus {
  outline: none;
}
.cid-tJdPmfAAEn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJdPmfAAEn .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJdPmfAAEn .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJdPmfAAEn .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJdPmfAAEn .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJdPmfAAEn .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJdPmfAAEn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJdPmfAAEn .mbr-section-title {
  color: #232323;
}
.cid-tJdPmfAAEn .mbr-text,
.cid-tJdPmfAAEn .mbr-section-btn {
  text-align: left;
}
.cid-tJdPmfAAEn .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJdPmfAAEn .item-subtitle {
  text-align: left;
}
.cid-tJdPmgtY9V {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJdPmgtY9V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJdPmgtY9V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJdPmgtY9V .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJdPmgtY9V .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJdPmgtY9V .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJdPmgtY9V .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJdPmgtY9V .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJdPmgVEKC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJhPrCJNyg {
  z-index: 1000;
  width: 100%;
}
.cid-tJhPrCJNyg nav.navbar {
  position: fixed;
}
.cid-tJhPrCJNyg .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-tJhPrCJNyg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJhPrCJNyg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJhPrCJNyg .dropdown-item:hover,
.cid-tJhPrCJNyg .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJhPrCJNyg .dropdown-item:hover span {
  color: white;
}
.cid-tJhPrCJNyg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJhPrCJNyg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJhPrCJNyg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJhPrCJNyg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJhPrCJNyg .nav-link {
  position: relative;
}
.cid-tJhPrCJNyg .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJhPrCJNyg .container {
    flex-wrap: wrap;
  }
}
.cid-tJhPrCJNyg .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJhPrCJNyg .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJhPrCJNyg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJhPrCJNyg .dropdown-menu,
.cid-tJhPrCJNyg .navbar.opened {
  background: #000000 !important;
}
.cid-tJhPrCJNyg .nav-item:focus,
.cid-tJhPrCJNyg .nav-link:focus {
  outline: none;
}
.cid-tJhPrCJNyg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJhPrCJNyg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJhPrCJNyg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJhPrCJNyg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJhPrCJNyg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJhPrCJNyg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJhPrCJNyg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJhPrCJNyg .navbar.opened {
  transition: all 0.3s;
}
.cid-tJhPrCJNyg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJhPrCJNyg .navbar .navbar-logo img {
  width: auto;
}
.cid-tJhPrCJNyg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJhPrCJNyg .navbar.collapsed {
  justify-content: center;
}
.cid-tJhPrCJNyg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJhPrCJNyg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJhPrCJNyg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJhPrCJNyg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJhPrCJNyg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJhPrCJNyg .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-tJhPrCJNyg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJhPrCJNyg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJhPrCJNyg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJhPrCJNyg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJhPrCJNyg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJhPrCJNyg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJhPrCJNyg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJhPrCJNyg .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-tJhPrCJNyg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJhPrCJNyg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJhPrCJNyg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJhPrCJNyg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJhPrCJNyg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJhPrCJNyg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJhPrCJNyg .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJhPrCJNyg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJhPrCJNyg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJhPrCJNyg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJhPrCJNyg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJhPrCJNyg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJhPrCJNyg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJhPrCJNyg .dropdown-item.active,
.cid-tJhPrCJNyg .dropdown-item:active {
  background-color: transparent;
}
.cid-tJhPrCJNyg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJhPrCJNyg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJhPrCJNyg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJhPrCJNyg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJhPrCJNyg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJhPrCJNyg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJhPrCJNyg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJhPrCJNyg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJhPrCJNyg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJhPrCJNyg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJhPrCJNyg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJhPrCJNyg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJhPrCJNyg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJhPrCJNyg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJhPrCJNyg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJhPrCJNyg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJhPrCJNyg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJhPrCJNyg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJhPrCJNyg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJhPrCJNyg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJhPrCJNyg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJhPrCJNyg .navbar {
    height: 70px;
  }
  .cid-tJhPrCJNyg .navbar.opened {
    height: auto;
  }
  .cid-tJhPrCJNyg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJhPrDqYbI {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJhPrDqYbI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJhPrDqYbI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJhPrDqYbI .mbr-section-title {
  color: #ffffff;
}
.cid-tJhPrDqYbI .mbr-text,
.cid-tJhPrDqYbI .mbr-section-btn {
  color: #ffffff;
}
.cid-tJhPrDPVkv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJhPrDPVkv img,
.cid-tJhPrDPVkv .item-img {
  width: 100%;
}
.cid-tJhPrDPVkv .item:focus,
.cid-tJhPrDPVkv span:focus {
  outline: none;
}
.cid-tJhPrDPVkv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJhPrDPVkv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJhPrDPVkv .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJhPrDPVkv .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhPrDPVkv .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJhPrDPVkv .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJhPrDPVkv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJhPrDPVkv .mbr-section-title {
  color: #232323;
}
.cid-tJhPrDPVkv .mbr-text,
.cid-tJhPrDPVkv .mbr-section-btn {
  text-align: left;
}
.cid-tJhPrDPVkv .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJhPrDPVkv .item-subtitle {
  text-align: left;
}
.cid-tJhPrEPx4o {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJhPrEPx4o .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJhPrEPx4o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJhPrEPx4o .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJhPrEPx4o .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJhPrEPx4o .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJhPrEPx4o .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJhPrEPx4o .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJhPrFkjxj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJhPOsAFWa {
  z-index: 1000;
  width: 100%;
}
.cid-tJhPOsAFWa nav.navbar {
  position: fixed;
}
.cid-tJhPOsAFWa .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-tJhPOsAFWa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJhPOsAFWa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJhPOsAFWa .dropdown-item:hover,
.cid-tJhPOsAFWa .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJhPOsAFWa .dropdown-item:hover span {
  color: white;
}
.cid-tJhPOsAFWa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJhPOsAFWa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJhPOsAFWa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJhPOsAFWa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJhPOsAFWa .nav-link {
  position: relative;
}
.cid-tJhPOsAFWa .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJhPOsAFWa .container {
    flex-wrap: wrap;
  }
}
.cid-tJhPOsAFWa .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJhPOsAFWa .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJhPOsAFWa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJhPOsAFWa .dropdown-menu,
.cid-tJhPOsAFWa .navbar.opened {
  background: #000000 !important;
}
.cid-tJhPOsAFWa .nav-item:focus,
.cid-tJhPOsAFWa .nav-link:focus {
  outline: none;
}
.cid-tJhPOsAFWa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJhPOsAFWa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJhPOsAFWa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJhPOsAFWa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJhPOsAFWa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJhPOsAFWa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJhPOsAFWa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJhPOsAFWa .navbar.opened {
  transition: all 0.3s;
}
.cid-tJhPOsAFWa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJhPOsAFWa .navbar .navbar-logo img {
  width: auto;
}
.cid-tJhPOsAFWa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJhPOsAFWa .navbar.collapsed {
  justify-content: center;
}
.cid-tJhPOsAFWa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJhPOsAFWa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJhPOsAFWa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJhPOsAFWa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJhPOsAFWa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJhPOsAFWa .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-tJhPOsAFWa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJhPOsAFWa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJhPOsAFWa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJhPOsAFWa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJhPOsAFWa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJhPOsAFWa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJhPOsAFWa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJhPOsAFWa .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-tJhPOsAFWa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJhPOsAFWa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJhPOsAFWa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJhPOsAFWa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJhPOsAFWa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJhPOsAFWa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJhPOsAFWa .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJhPOsAFWa .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJhPOsAFWa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJhPOsAFWa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJhPOsAFWa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJhPOsAFWa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJhPOsAFWa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJhPOsAFWa .dropdown-item.active,
.cid-tJhPOsAFWa .dropdown-item:active {
  background-color: transparent;
}
.cid-tJhPOsAFWa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJhPOsAFWa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJhPOsAFWa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJhPOsAFWa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJhPOsAFWa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJhPOsAFWa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJhPOsAFWa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJhPOsAFWa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJhPOsAFWa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJhPOsAFWa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJhPOsAFWa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJhPOsAFWa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJhPOsAFWa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJhPOsAFWa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJhPOsAFWa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJhPOsAFWa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJhPOsAFWa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJhPOsAFWa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJhPOsAFWa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJhPOsAFWa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJhPOsAFWa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJhPOsAFWa .navbar {
    height: 70px;
  }
  .cid-tJhPOsAFWa .navbar.opened {
    height: auto;
  }
  .cid-tJhPOsAFWa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJhPOtcXj9 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJhPOtcXj9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJhPOtcXj9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJhPOtcXj9 .mbr-section-title {
  color: #ffffff;
}
.cid-tJhPOtcXj9 .mbr-text,
.cid-tJhPOtcXj9 .mbr-section-btn {
  color: #ffffff;
}
.cid-tJhPOtxUzS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJhPOtxUzS img,
.cid-tJhPOtxUzS .item-img {
  width: 100%;
}
.cid-tJhPOtxUzS .item:focus,
.cid-tJhPOtxUzS span:focus {
  outline: none;
}
.cid-tJhPOtxUzS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJhPOtxUzS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJhPOtxUzS .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJhPOtxUzS .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhPOtxUzS .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJhPOtxUzS .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJhPOtxUzS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJhPOtxUzS .mbr-section-title {
  color: #232323;
}
.cid-tJhPOtxUzS .mbr-text,
.cid-tJhPOtxUzS .mbr-section-btn {
  text-align: left;
}
.cid-tJhPOtxUzS .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJhPOtxUzS .item-subtitle {
  text-align: left;
}
.cid-tJhPOupIrq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJhPOupIrq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJhPOupIrq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJhPOupIrq .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJhPOupIrq .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJhPOupIrq .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJhPOupIrq .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJhPOupIrq .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJhPOuPpnW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJhQhFC59z {
  z-index: 1000;
  width: 100%;
}
.cid-tJhQhFC59z nav.navbar {
  position: fixed;
}
.cid-tJhQhFC59z .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-tJhQhFC59z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJhQhFC59z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJhQhFC59z .dropdown-item:hover,
.cid-tJhQhFC59z .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJhQhFC59z .dropdown-item:hover span {
  color: white;
}
.cid-tJhQhFC59z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJhQhFC59z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJhQhFC59z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJhQhFC59z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJhQhFC59z .nav-link {
  position: relative;
}
.cid-tJhQhFC59z .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJhQhFC59z .container {
    flex-wrap: wrap;
  }
}
.cid-tJhQhFC59z .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJhQhFC59z .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJhQhFC59z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJhQhFC59z .dropdown-menu,
.cid-tJhQhFC59z .navbar.opened {
  background: #000000 !important;
}
.cid-tJhQhFC59z .nav-item:focus,
.cid-tJhQhFC59z .nav-link:focus {
  outline: none;
}
.cid-tJhQhFC59z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJhQhFC59z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJhQhFC59z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJhQhFC59z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJhQhFC59z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJhQhFC59z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJhQhFC59z .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJhQhFC59z .navbar.opened {
  transition: all 0.3s;
}
.cid-tJhQhFC59z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJhQhFC59z .navbar .navbar-logo img {
  width: auto;
}
.cid-tJhQhFC59z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJhQhFC59z .navbar.collapsed {
  justify-content: center;
}
.cid-tJhQhFC59z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJhQhFC59z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJhQhFC59z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJhQhFC59z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJhQhFC59z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJhQhFC59z .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-tJhQhFC59z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJhQhFC59z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJhQhFC59z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJhQhFC59z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJhQhFC59z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJhQhFC59z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJhQhFC59z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJhQhFC59z .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-tJhQhFC59z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJhQhFC59z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJhQhFC59z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJhQhFC59z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJhQhFC59z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJhQhFC59z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJhQhFC59z .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJhQhFC59z .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJhQhFC59z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJhQhFC59z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJhQhFC59z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJhQhFC59z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJhQhFC59z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJhQhFC59z .dropdown-item.active,
.cid-tJhQhFC59z .dropdown-item:active {
  background-color: transparent;
}
.cid-tJhQhFC59z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJhQhFC59z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJhQhFC59z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJhQhFC59z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJhQhFC59z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJhQhFC59z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJhQhFC59z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJhQhFC59z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJhQhFC59z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJhQhFC59z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJhQhFC59z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJhQhFC59z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJhQhFC59z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJhQhFC59z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJhQhFC59z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJhQhFC59z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJhQhFC59z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJhQhFC59z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJhQhFC59z .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJhQhFC59z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJhQhFC59z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJhQhFC59z .navbar {
    height: 70px;
  }
  .cid-tJhQhFC59z .navbar.opened {
    height: auto;
  }
  .cid-tJhQhFC59z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJhQhGibEo {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJhQhGibEo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJhQhGibEo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJhQhGibEo .mbr-section-title {
  color: #ffffff;
}
.cid-tJhQhGibEo .mbr-text,
.cid-tJhQhGibEo .mbr-section-btn {
  color: #ffffff;
}
.cid-tJhQhGOrUg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJhQhGOrUg img,
.cid-tJhQhGOrUg .item-img {
  width: 100%;
}
.cid-tJhQhGOrUg .item:focus,
.cid-tJhQhGOrUg span:focus {
  outline: none;
}
.cid-tJhQhGOrUg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJhQhGOrUg .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJhQhGOrUg .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJhQhGOrUg .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhQhGOrUg .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJhQhGOrUg .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJhQhGOrUg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJhQhGOrUg .mbr-section-title {
  color: #232323;
}
.cid-tJhQhGOrUg .mbr-text,
.cid-tJhQhGOrUg .mbr-section-btn {
  text-align: left;
}
.cid-tJhQhGOrUg .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJhQhGOrUg .item-subtitle {
  text-align: left;
}
.cid-tJhQhHGE1B {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJhQhHGE1B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJhQhHGE1B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJhQhHGE1B .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJhQhHGE1B .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJhQhHGE1B .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJhQhHGE1B .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJhQhHGE1B .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJhQhIa0GN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJhQBC31LE {
  z-index: 1000;
  width: 100%;
}
.cid-tJhQBC31LE nav.navbar {
  position: fixed;
}
.cid-tJhQBC31LE .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-tJhQBC31LE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJhQBC31LE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJhQBC31LE .dropdown-item:hover,
.cid-tJhQBC31LE .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJhQBC31LE .dropdown-item:hover span {
  color: white;
}
.cid-tJhQBC31LE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJhQBC31LE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJhQBC31LE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJhQBC31LE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJhQBC31LE .nav-link {
  position: relative;
}
.cid-tJhQBC31LE .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJhQBC31LE .container {
    flex-wrap: wrap;
  }
}
.cid-tJhQBC31LE .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJhQBC31LE .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJhQBC31LE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJhQBC31LE .dropdown-menu,
.cid-tJhQBC31LE .navbar.opened {
  background: #000000 !important;
}
.cid-tJhQBC31LE .nav-item:focus,
.cid-tJhQBC31LE .nav-link:focus {
  outline: none;
}
.cid-tJhQBC31LE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJhQBC31LE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJhQBC31LE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJhQBC31LE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJhQBC31LE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJhQBC31LE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJhQBC31LE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJhQBC31LE .navbar.opened {
  transition: all 0.3s;
}
.cid-tJhQBC31LE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJhQBC31LE .navbar .navbar-logo img {
  width: auto;
}
.cid-tJhQBC31LE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJhQBC31LE .navbar.collapsed {
  justify-content: center;
}
.cid-tJhQBC31LE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJhQBC31LE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJhQBC31LE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJhQBC31LE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJhQBC31LE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJhQBC31LE .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-tJhQBC31LE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJhQBC31LE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJhQBC31LE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJhQBC31LE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJhQBC31LE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJhQBC31LE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJhQBC31LE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJhQBC31LE .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-tJhQBC31LE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJhQBC31LE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJhQBC31LE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJhQBC31LE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJhQBC31LE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJhQBC31LE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJhQBC31LE .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJhQBC31LE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJhQBC31LE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJhQBC31LE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJhQBC31LE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJhQBC31LE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJhQBC31LE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJhQBC31LE .dropdown-item.active,
.cid-tJhQBC31LE .dropdown-item:active {
  background-color: transparent;
}
.cid-tJhQBC31LE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJhQBC31LE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJhQBC31LE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJhQBC31LE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJhQBC31LE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJhQBC31LE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJhQBC31LE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJhQBC31LE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJhQBC31LE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJhQBC31LE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJhQBC31LE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJhQBC31LE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJhQBC31LE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJhQBC31LE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJhQBC31LE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJhQBC31LE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJhQBC31LE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJhQBC31LE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJhQBC31LE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJhQBC31LE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJhQBC31LE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJhQBC31LE .navbar {
    height: 70px;
  }
  .cid-tJhQBC31LE .navbar.opened {
    height: auto;
  }
  .cid-tJhQBC31LE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJhQBCF5K2 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJhQBCF5K2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJhQBCF5K2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJhQBCF5K2 .mbr-section-title {
  color: #ffffff;
}
.cid-tJhQBCF5K2 .mbr-text,
.cid-tJhQBCF5K2 .mbr-section-btn {
  color: #ffffff;
}
.cid-tJhQBD1bSj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJhQBD1bSj img,
.cid-tJhQBD1bSj .item-img {
  width: 100%;
}
.cid-tJhQBD1bSj .item:focus,
.cid-tJhQBD1bSj span:focus {
  outline: none;
}
.cid-tJhQBD1bSj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJhQBD1bSj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJhQBD1bSj .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJhQBD1bSj .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhQBD1bSj .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJhQBD1bSj .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJhQBD1bSj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJhQBD1bSj .mbr-section-title {
  color: #232323;
}
.cid-tJhQBD1bSj .mbr-text,
.cid-tJhQBD1bSj .mbr-section-btn {
  text-align: left;
}
.cid-tJhQBD1bSj .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJhQBD1bSj .item-subtitle {
  text-align: left;
}
.cid-tJhQBDXTrn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJhQBDXTrn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJhQBDXTrn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJhQBDXTrn .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJhQBDXTrn .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJhQBDXTrn .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJhQBDXTrn .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJhQBDXTrn .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJhQBEsz3e {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJqqo8oVru {
  z-index: 1000;
  width: 100%;
}
.cid-tJqqo8oVru nav.navbar {
  position: fixed;
}
.cid-tJqqo8oVru .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-tJqqo8oVru .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJqqo8oVru .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJqqo8oVru .dropdown-item:hover,
.cid-tJqqo8oVru .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJqqo8oVru .dropdown-item:hover span {
  color: white;
}
.cid-tJqqo8oVru .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJqqo8oVru .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJqqo8oVru .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJqqo8oVru .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJqqo8oVru .nav-link {
  position: relative;
}
.cid-tJqqo8oVru .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJqqo8oVru .container {
    flex-wrap: wrap;
  }
}
.cid-tJqqo8oVru .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJqqo8oVru .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJqqo8oVru .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJqqo8oVru .dropdown-menu,
.cid-tJqqo8oVru .navbar.opened {
  background: #000000 !important;
}
.cid-tJqqo8oVru .nav-item:focus,
.cid-tJqqo8oVru .nav-link:focus {
  outline: none;
}
.cid-tJqqo8oVru .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJqqo8oVru .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJqqo8oVru .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJqqo8oVru .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJqqo8oVru .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJqqo8oVru .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJqqo8oVru .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJqqo8oVru .navbar.opened {
  transition: all 0.3s;
}
.cid-tJqqo8oVru .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJqqo8oVru .navbar .navbar-logo img {
  width: auto;
}
.cid-tJqqo8oVru .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJqqo8oVru .navbar.collapsed {
  justify-content: center;
}
.cid-tJqqo8oVru .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJqqo8oVru .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJqqo8oVru .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJqqo8oVru .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJqqo8oVru .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJqqo8oVru .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-tJqqo8oVru .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJqqo8oVru .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJqqo8oVru .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJqqo8oVru .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJqqo8oVru .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJqqo8oVru .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJqqo8oVru .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJqqo8oVru .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-tJqqo8oVru .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJqqo8oVru .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJqqo8oVru .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJqqo8oVru .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJqqo8oVru .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJqqo8oVru .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJqqo8oVru .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJqqo8oVru .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJqqo8oVru .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJqqo8oVru .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJqqo8oVru .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJqqo8oVru .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJqqo8oVru .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJqqo8oVru .dropdown-item.active,
.cid-tJqqo8oVru .dropdown-item:active {
  background-color: transparent;
}
.cid-tJqqo8oVru .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJqqo8oVru .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJqqo8oVru .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJqqo8oVru .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJqqo8oVru .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJqqo8oVru .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJqqo8oVru ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJqqo8oVru .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJqqo8oVru button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJqqo8oVru button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJqqo8oVru button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJqqo8oVru button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJqqo8oVru button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJqqo8oVru button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJqqo8oVru nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJqqo8oVru nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJqqo8oVru nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJqqo8oVru nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJqqo8oVru .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJqqo8oVru a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJqqo8oVru .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJqqo8oVru .navbar {
    height: 70px;
  }
  .cid-tJqqo8oVru .navbar.opened {
    height: auto;
  }
  .cid-tJqqo8oVru .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJqqo91Mdp {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJqqo91Mdp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJqqo91Mdp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJqqo91Mdp .mbr-section-title {
  color: #ffffff;
}
.cid-tJqqo91Mdp .mbr-text,
.cid-tJqqo91Mdp .mbr-section-btn {
  color: #ffffff;
}
.cid-tJqqo9lgBS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJqqo9lgBS img,
.cid-tJqqo9lgBS .item-img {
  width: 100%;
}
.cid-tJqqo9lgBS .item:focus,
.cid-tJqqo9lgBS span:focus {
  outline: none;
}
.cid-tJqqo9lgBS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJqqo9lgBS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJqqo9lgBS .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJqqo9lgBS .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJqqo9lgBS .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJqqo9lgBS .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJqqo9lgBS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJqqo9lgBS .mbr-section-title {
  color: #232323;
}
.cid-tJqqo9lgBS .mbr-text,
.cid-tJqqo9lgBS .mbr-section-btn {
  text-align: left;
}
.cid-tJqqo9lgBS .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJqqo9lgBS .item-subtitle {
  text-align: left;
}
.cid-tJqqoazg9v {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJqqoazg9v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJqqoazg9v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJqqoazg9v .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJqqoazg9v .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJqqoazg9v .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJqqoazg9v .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJqqoazg9v .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJqqob2JLW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJqBY28iAX {
  z-index: 1000;
  width: 100%;
}
.cid-tJqBY28iAX nav.navbar {
  position: fixed;
}
.cid-tJqBY28iAX .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-tJqBY28iAX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJqBY28iAX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJqBY28iAX .dropdown-item:hover,
.cid-tJqBY28iAX .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJqBY28iAX .dropdown-item:hover span {
  color: white;
}
.cid-tJqBY28iAX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJqBY28iAX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJqBY28iAX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJqBY28iAX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJqBY28iAX .nav-link {
  position: relative;
}
.cid-tJqBY28iAX .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJqBY28iAX .container {
    flex-wrap: wrap;
  }
}
.cid-tJqBY28iAX .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJqBY28iAX .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJqBY28iAX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJqBY28iAX .dropdown-menu,
.cid-tJqBY28iAX .navbar.opened {
  background: #000000 !important;
}
.cid-tJqBY28iAX .nav-item:focus,
.cid-tJqBY28iAX .nav-link:focus {
  outline: none;
}
.cid-tJqBY28iAX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJqBY28iAX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJqBY28iAX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJqBY28iAX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJqBY28iAX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJqBY28iAX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJqBY28iAX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJqBY28iAX .navbar.opened {
  transition: all 0.3s;
}
.cid-tJqBY28iAX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJqBY28iAX .navbar .navbar-logo img {
  width: auto;
}
.cid-tJqBY28iAX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJqBY28iAX .navbar.collapsed {
  justify-content: center;
}
.cid-tJqBY28iAX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJqBY28iAX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJqBY28iAX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJqBY28iAX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJqBY28iAX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJqBY28iAX .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-tJqBY28iAX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJqBY28iAX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJqBY28iAX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJqBY28iAX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJqBY28iAX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJqBY28iAX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJqBY28iAX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJqBY28iAX .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-tJqBY28iAX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJqBY28iAX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJqBY28iAX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJqBY28iAX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJqBY28iAX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJqBY28iAX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJqBY28iAX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJqBY28iAX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJqBY28iAX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJqBY28iAX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJqBY28iAX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJqBY28iAX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJqBY28iAX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJqBY28iAX .dropdown-item.active,
.cid-tJqBY28iAX .dropdown-item:active {
  background-color: transparent;
}
.cid-tJqBY28iAX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJqBY28iAX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJqBY28iAX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJqBY28iAX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJqBY28iAX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJqBY28iAX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJqBY28iAX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJqBY28iAX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJqBY28iAX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJqBY28iAX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJqBY28iAX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJqBY28iAX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJqBY28iAX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJqBY28iAX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJqBY28iAX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJqBY28iAX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJqBY28iAX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJqBY28iAX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJqBY28iAX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJqBY28iAX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJqBY28iAX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJqBY28iAX .navbar {
    height: 70px;
  }
  .cid-tJqBY28iAX .navbar.opened {
    height: auto;
  }
  .cid-tJqBY28iAX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJqBY2O3el {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJqBY2O3el .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJqBY2O3el .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJqBY2O3el .mbr-section-title {
  color: #ffffff;
}
.cid-tJqBY2O3el .mbr-text,
.cid-tJqBY2O3el .mbr-section-btn {
  color: #ffffff;
}
.cid-tJqBY3o0ZE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJqBY3o0ZE img,
.cid-tJqBY3o0ZE .item-img {
  width: 100%;
}
.cid-tJqBY3o0ZE .item:focus,
.cid-tJqBY3o0ZE span:focus {
  outline: none;
}
.cid-tJqBY3o0ZE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJqBY3o0ZE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJqBY3o0ZE .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJqBY3o0ZE .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJqBY3o0ZE .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJqBY3o0ZE .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJqBY3o0ZE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJqBY3o0ZE .mbr-section-title {
  color: #232323;
}
.cid-tJqBY3o0ZE .mbr-text,
.cid-tJqBY3o0ZE .mbr-section-btn {
  text-align: left;
}
.cid-tJqBY3o0ZE .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJqBY3o0ZE .item-subtitle {
  text-align: left;
}
.cid-tJqBY4owWD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJqBY4owWD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJqBY4owWD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJqBY4owWD .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJqBY4owWD .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJqBY4owWD .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJqBY4owWD .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJqBY4owWD .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJqBY4VfLq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJqCewwJFx {
  z-index: 1000;
  width: 100%;
}
.cid-tJqCewwJFx nav.navbar {
  position: fixed;
}
.cid-tJqCewwJFx .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-tJqCewwJFx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJqCewwJFx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJqCewwJFx .dropdown-item:hover,
.cid-tJqCewwJFx .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJqCewwJFx .dropdown-item:hover span {
  color: white;
}
.cid-tJqCewwJFx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJqCewwJFx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJqCewwJFx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJqCewwJFx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJqCewwJFx .nav-link {
  position: relative;
}
.cid-tJqCewwJFx .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJqCewwJFx .container {
    flex-wrap: wrap;
  }
}
.cid-tJqCewwJFx .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJqCewwJFx .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJqCewwJFx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJqCewwJFx .dropdown-menu,
.cid-tJqCewwJFx .navbar.opened {
  background: #000000 !important;
}
.cid-tJqCewwJFx .nav-item:focus,
.cid-tJqCewwJFx .nav-link:focus {
  outline: none;
}
.cid-tJqCewwJFx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJqCewwJFx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJqCewwJFx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJqCewwJFx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJqCewwJFx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJqCewwJFx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJqCewwJFx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJqCewwJFx .navbar.opened {
  transition: all 0.3s;
}
.cid-tJqCewwJFx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJqCewwJFx .navbar .navbar-logo img {
  width: auto;
}
.cid-tJqCewwJFx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJqCewwJFx .navbar.collapsed {
  justify-content: center;
}
.cid-tJqCewwJFx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJqCewwJFx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJqCewwJFx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJqCewwJFx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJqCewwJFx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJqCewwJFx .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-tJqCewwJFx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJqCewwJFx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJqCewwJFx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJqCewwJFx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJqCewwJFx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJqCewwJFx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJqCewwJFx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJqCewwJFx .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-tJqCewwJFx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJqCewwJFx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJqCewwJFx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJqCewwJFx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJqCewwJFx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJqCewwJFx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJqCewwJFx .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJqCewwJFx .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJqCewwJFx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJqCewwJFx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJqCewwJFx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJqCewwJFx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJqCewwJFx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJqCewwJFx .dropdown-item.active,
.cid-tJqCewwJFx .dropdown-item:active {
  background-color: transparent;
}
.cid-tJqCewwJFx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJqCewwJFx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJqCewwJFx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJqCewwJFx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJqCewwJFx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJqCewwJFx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJqCewwJFx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJqCewwJFx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJqCewwJFx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJqCewwJFx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJqCewwJFx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJqCewwJFx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJqCewwJFx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJqCewwJFx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJqCewwJFx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJqCewwJFx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJqCewwJFx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJqCewwJFx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJqCewwJFx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJqCewwJFx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJqCewwJFx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJqCewwJFx .navbar {
    height: 70px;
  }
  .cid-tJqCewwJFx .navbar.opened {
    height: auto;
  }
  .cid-tJqCewwJFx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJqCewW8XE {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJqCewW8XE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJqCewW8XE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJqCewW8XE .mbr-section-title {
  color: #ffffff;
}
.cid-tJqCewW8XE .mbr-text,
.cid-tJqCewW8XE .mbr-section-btn {
  color: #ffffff;
}
.cid-tJqCexkiri {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJqCexkiri img,
.cid-tJqCexkiri .item-img {
  width: 100%;
}
.cid-tJqCexkiri .item:focus,
.cid-tJqCexkiri span:focus {
  outline: none;
}
.cid-tJqCexkiri .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJqCexkiri .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJqCexkiri .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJqCexkiri .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJqCexkiri .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJqCexkiri .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJqCexkiri .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJqCexkiri .mbr-section-title {
  color: #232323;
}
.cid-tJqCexkiri .mbr-text,
.cid-tJqCexkiri .mbr-section-btn {
  text-align: left;
}
.cid-tJqCexkiri .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJqCexkiri .item-subtitle {
  text-align: left;
}
.cid-tJqCeyfqbE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJqCeyfqbE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJqCeyfqbE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJqCeyfqbE .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJqCeyfqbE .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJqCeyfqbE .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJqCeyfqbE .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJqCeyfqbE .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJqCeyI6y2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-tJqCsLuRB6 {
  z-index: 1000;
  width: 100%;
}
.cid-tJqCsLuRB6 nav.navbar {
  position: fixed;
}
.cid-tJqCsLuRB6 .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-tJqCsLuRB6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJqCsLuRB6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJqCsLuRB6 .dropdown-item:hover,
.cid-tJqCsLuRB6 .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-tJqCsLuRB6 .dropdown-item:hover span {
  color: white;
}
.cid-tJqCsLuRB6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJqCsLuRB6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJqCsLuRB6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJqCsLuRB6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJqCsLuRB6 .nav-link {
  position: relative;
}
.cid-tJqCsLuRB6 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJqCsLuRB6 .container {
    flex-wrap: wrap;
  }
}
.cid-tJqCsLuRB6 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tJqCsLuRB6 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tJqCsLuRB6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJqCsLuRB6 .dropdown-menu,
.cid-tJqCsLuRB6 .navbar.opened {
  background: #000000 !important;
}
.cid-tJqCsLuRB6 .nav-item:focus,
.cid-tJqCsLuRB6 .nav-link:focus {
  outline: none;
}
.cid-tJqCsLuRB6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJqCsLuRB6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJqCsLuRB6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJqCsLuRB6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJqCsLuRB6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJqCsLuRB6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJqCsLuRB6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-tJqCsLuRB6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tJqCsLuRB6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJqCsLuRB6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tJqCsLuRB6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJqCsLuRB6 .navbar.collapsed {
  justify-content: center;
}
.cid-tJqCsLuRB6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJqCsLuRB6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJqCsLuRB6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJqCsLuRB6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJqCsLuRB6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJqCsLuRB6 .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-tJqCsLuRB6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJqCsLuRB6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJqCsLuRB6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJqCsLuRB6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJqCsLuRB6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJqCsLuRB6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJqCsLuRB6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJqCsLuRB6 .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-tJqCsLuRB6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJqCsLuRB6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJqCsLuRB6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJqCsLuRB6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJqCsLuRB6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJqCsLuRB6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJqCsLuRB6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJqCsLuRB6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tJqCsLuRB6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tJqCsLuRB6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tJqCsLuRB6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJqCsLuRB6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJqCsLuRB6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJqCsLuRB6 .dropdown-item.active,
.cid-tJqCsLuRB6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tJqCsLuRB6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJqCsLuRB6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJqCsLuRB6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJqCsLuRB6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tJqCsLuRB6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJqCsLuRB6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJqCsLuRB6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJqCsLuRB6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJqCsLuRB6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJqCsLuRB6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tJqCsLuRB6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJqCsLuRB6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJqCsLuRB6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJqCsLuRB6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJqCsLuRB6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJqCsLuRB6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJqCsLuRB6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJqCsLuRB6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJqCsLuRB6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJqCsLuRB6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJqCsLuRB6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJqCsLuRB6 .navbar {
    height: 70px;
  }
  .cid-tJqCsLuRB6 .navbar.opened {
    height: auto;
  }
  .cid-tJqCsLuRB6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJqCsLZ0Gs {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-tJqCsLZ0Gs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJqCsLZ0Gs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJqCsLZ0Gs .mbr-section-title {
  color: #ffffff;
}
.cid-tJqCsLZ0Gs .mbr-text,
.cid-tJqCsLZ0Gs .mbr-section-btn {
  color: #ffffff;
}
.cid-tJqCsMu9oF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-tJqCsMu9oF img,
.cid-tJqCsMu9oF .item-img {
  width: 100%;
}
.cid-tJqCsMu9oF .item:focus,
.cid-tJqCsMu9oF span:focus {
  outline: none;
}
.cid-tJqCsMu9oF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJqCsMu9oF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tJqCsMu9oF .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tJqCsMu9oF .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJqCsMu9oF .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tJqCsMu9oF .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tJqCsMu9oF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tJqCsMu9oF .mbr-section-title {
  color: #232323;
}
.cid-tJqCsMu9oF .mbr-text,
.cid-tJqCsMu9oF .mbr-section-btn {
  text-align: left;
}
.cid-tJqCsMu9oF .item-title {
  text-align: left;
  color: #db0100;
}
.cid-tJqCsMu9oF .item-subtitle {
  text-align: left;
}
.cid-tJqCsNoJlL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJqCsNoJlL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJqCsNoJlL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJqCsNoJlL .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tJqCsNoJlL .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tJqCsNoJlL .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tJqCsNoJlL .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tJqCsNoJlL .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-tJqCsNQz26 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uXvuRONRfj {
  z-index: 1000;
  width: 100%;
}
.cid-uXvuRONRfj nav.navbar {
  position: fixed;
}
.cid-uXvuRONRfj .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-uXvuRONRfj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uXvuRONRfj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXvuRONRfj .dropdown-item:hover,
.cid-uXvuRONRfj .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uXvuRONRfj .dropdown-item:hover span {
  color: white;
}
.cid-uXvuRONRfj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uXvuRONRfj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uXvuRONRfj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uXvuRONRfj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXvuRONRfj .nav-link {
  position: relative;
}
.cid-uXvuRONRfj .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uXvuRONRfj .container {
    flex-wrap: wrap;
  }
}
.cid-uXvuRONRfj .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uXvuRONRfj .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uXvuRONRfj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uXvuRONRfj .dropdown-menu,
.cid-uXvuRONRfj .navbar.opened {
  background: #000000 !important;
}
.cid-uXvuRONRfj .nav-item:focus,
.cid-uXvuRONRfj .nav-link:focus {
  outline: none;
}
.cid-uXvuRONRfj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXvuRONRfj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXvuRONRfj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uXvuRONRfj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXvuRONRfj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXvuRONRfj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXvuRONRfj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uXvuRONRfj .navbar.opened {
  transition: all 0.3s;
}
.cid-uXvuRONRfj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uXvuRONRfj .navbar .navbar-logo img {
  width: auto;
}
.cid-uXvuRONRfj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXvuRONRfj .navbar.collapsed {
  justify-content: center;
}
.cid-uXvuRONRfj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXvuRONRfj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXvuRONRfj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uXvuRONRfj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXvuRONRfj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXvuRONRfj .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-uXvuRONRfj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXvuRONRfj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uXvuRONRfj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uXvuRONRfj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXvuRONRfj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXvuRONRfj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXvuRONRfj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXvuRONRfj .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-uXvuRONRfj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uXvuRONRfj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXvuRONRfj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXvuRONRfj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXvuRONRfj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXvuRONRfj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uXvuRONRfj .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uXvuRONRfj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXvuRONRfj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uXvuRONRfj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uXvuRONRfj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXvuRONRfj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXvuRONRfj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXvuRONRfj .dropdown-item.active,
.cid-uXvuRONRfj .dropdown-item:active {
  background-color: transparent;
}
.cid-uXvuRONRfj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXvuRONRfj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXvuRONRfj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXvuRONRfj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uXvuRONRfj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXvuRONRfj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXvuRONRfj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXvuRONRfj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXvuRONRfj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uXvuRONRfj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uXvuRONRfj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uXvuRONRfj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uXvuRONRfj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uXvuRONRfj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uXvuRONRfj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uXvuRONRfj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uXvuRONRfj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uXvuRONRfj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uXvuRONRfj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uXvuRONRfj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXvuRONRfj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uXvuRONRfj .navbar {
    height: 70px;
  }
  .cid-uXvuRONRfj .navbar.opened {
    height: auto;
  }
  .cid-uXvuRONRfj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXvuRPVf8d {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uXvuRPVf8d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXvuRPVf8d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXvuRPVf8d .mbr-section-title {
  color: #ffffff;
}
.cid-uXvuRPVf8d .mbr-text,
.cid-uXvuRPVf8d .mbr-section-btn {
  color: #ffffff;
}
.cid-uXvuRQYLAG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uXvuRQYLAG img,
.cid-uXvuRQYLAG .item-img {
  width: 100%;
}
.cid-uXvuRQYLAG .item:focus,
.cid-uXvuRQYLAG span:focus {
  outline: none;
}
.cid-uXvuRQYLAG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uXvuRQYLAG .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uXvuRQYLAG .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uXvuRQYLAG .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uXvuRQYLAG .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uXvuRQYLAG .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uXvuRQYLAG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uXvuRQYLAG .mbr-section-title {
  color: #232323;
}
.cid-uXvuRQYLAG .mbr-text,
.cid-uXvuRQYLAG .mbr-section-btn {
  text-align: left;
}
.cid-uXvuRQYLAG .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uXvuRQYLAG .item-subtitle {
  text-align: left;
}
.cid-uXvuRTdE2R {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uXvuRTdE2R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXvuRTdE2R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXvuRTdE2R .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uXvuRTdE2R .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uXvuRTdE2R .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uXvuRTdE2R .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uXvuRTdE2R .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uXvuRUkoCe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uXvvdBrRnf {
  z-index: 1000;
  width: 100%;
}
.cid-uXvvdBrRnf nav.navbar {
  position: fixed;
}
.cid-uXvvdBrRnf .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-uXvvdBrRnf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uXvvdBrRnf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXvvdBrRnf .dropdown-item:hover,
.cid-uXvvdBrRnf .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uXvvdBrRnf .dropdown-item:hover span {
  color: white;
}
.cid-uXvvdBrRnf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uXvvdBrRnf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uXvvdBrRnf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uXvvdBrRnf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXvvdBrRnf .nav-link {
  position: relative;
}
.cid-uXvvdBrRnf .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uXvvdBrRnf .container {
    flex-wrap: wrap;
  }
}
.cid-uXvvdBrRnf .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uXvvdBrRnf .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uXvvdBrRnf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uXvvdBrRnf .dropdown-menu,
.cid-uXvvdBrRnf .navbar.opened {
  background: #000000 !important;
}
.cid-uXvvdBrRnf .nav-item:focus,
.cid-uXvvdBrRnf .nav-link:focus {
  outline: none;
}
.cid-uXvvdBrRnf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXvvdBrRnf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXvvdBrRnf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uXvvdBrRnf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXvvdBrRnf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXvvdBrRnf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXvvdBrRnf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uXvvdBrRnf .navbar.opened {
  transition: all 0.3s;
}
.cid-uXvvdBrRnf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uXvvdBrRnf .navbar .navbar-logo img {
  width: auto;
}
.cid-uXvvdBrRnf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXvvdBrRnf .navbar.collapsed {
  justify-content: center;
}
.cid-uXvvdBrRnf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXvvdBrRnf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXvvdBrRnf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uXvvdBrRnf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXvvdBrRnf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXvvdBrRnf .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-uXvvdBrRnf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXvvdBrRnf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uXvvdBrRnf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uXvvdBrRnf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXvvdBrRnf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXvvdBrRnf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXvvdBrRnf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXvvdBrRnf .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-uXvvdBrRnf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uXvvdBrRnf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXvvdBrRnf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXvvdBrRnf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXvvdBrRnf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXvvdBrRnf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uXvvdBrRnf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uXvvdBrRnf .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXvvdBrRnf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uXvvdBrRnf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uXvvdBrRnf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXvvdBrRnf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXvvdBrRnf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXvvdBrRnf .dropdown-item.active,
.cid-uXvvdBrRnf .dropdown-item:active {
  background-color: transparent;
}
.cid-uXvvdBrRnf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXvvdBrRnf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXvvdBrRnf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXvvdBrRnf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uXvvdBrRnf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXvvdBrRnf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXvvdBrRnf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXvvdBrRnf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXvvdBrRnf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uXvvdBrRnf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uXvvdBrRnf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uXvvdBrRnf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uXvvdBrRnf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uXvvdBrRnf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uXvvdBrRnf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uXvvdBrRnf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uXvvdBrRnf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uXvvdBrRnf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uXvvdBrRnf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uXvvdBrRnf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXvvdBrRnf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uXvvdBrRnf .navbar {
    height: 70px;
  }
  .cid-uXvvdBrRnf .navbar.opened {
    height: auto;
  }
  .cid-uXvvdBrRnf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXvvdDf6sr {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uXvvdDf6sr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXvvdDf6sr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXvvdDf6sr .mbr-section-title {
  color: #ffffff;
}
.cid-uXvvdDf6sr .mbr-text,
.cid-uXvvdDf6sr .mbr-section-btn {
  color: #ffffff;
}
.cid-uXvvdDZVH4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uXvvdDZVH4 img,
.cid-uXvvdDZVH4 .item-img {
  width: 100%;
}
.cid-uXvvdDZVH4 .item:focus,
.cid-uXvvdDZVH4 span:focus {
  outline: none;
}
.cid-uXvvdDZVH4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uXvvdDZVH4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uXvvdDZVH4 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uXvvdDZVH4 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uXvvdDZVH4 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uXvvdDZVH4 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uXvvdDZVH4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uXvvdDZVH4 .mbr-section-title {
  color: #232323;
}
.cid-uXvvdDZVH4 .mbr-text,
.cid-uXvvdDZVH4 .mbr-section-btn {
  text-align: left;
}
.cid-uXvvdDZVH4 .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uXvvdDZVH4 .item-subtitle {
  text-align: left;
}
.cid-uXvvdG4Z2N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uXvvdG4Z2N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXvvdG4Z2N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXvvdG4Z2N .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uXvvdG4Z2N .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uXvvdG4Z2N .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uXvvdG4Z2N .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uXvvdG4Z2N .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uXvvdGRD6h {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYUSZkVNKU {
  z-index: 1000;
  width: 100%;
}
.cid-uYUSZkVNKU nav.navbar {
  position: fixed;
}
.cid-uYUSZkVNKU .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-uYUSZkVNKU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYUSZkVNKU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYUSZkVNKU .dropdown-item:hover,
.cid-uYUSZkVNKU .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYUSZkVNKU .dropdown-item:hover span {
  color: white;
}
.cid-uYUSZkVNKU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYUSZkVNKU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYUSZkVNKU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYUSZkVNKU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYUSZkVNKU .nav-link {
  position: relative;
}
.cid-uYUSZkVNKU .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUSZkVNKU .container {
    flex-wrap: wrap;
  }
}
.cid-uYUSZkVNKU .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUSZkVNKU .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYUSZkVNKU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYUSZkVNKU .dropdown-menu,
.cid-uYUSZkVNKU .navbar.opened {
  background: #000000 !important;
}
.cid-uYUSZkVNKU .nav-item:focus,
.cid-uYUSZkVNKU .nav-link:focus {
  outline: none;
}
.cid-uYUSZkVNKU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYUSZkVNKU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYUSZkVNKU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYUSZkVNKU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYUSZkVNKU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYUSZkVNKU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYUSZkVNKU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYUSZkVNKU .navbar.opened {
  transition: all 0.3s;
}
.cid-uYUSZkVNKU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYUSZkVNKU .navbar .navbar-logo img {
  width: auto;
}
.cid-uYUSZkVNKU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYUSZkVNKU .navbar.collapsed {
  justify-content: center;
}
.cid-uYUSZkVNKU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYUSZkVNKU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYUSZkVNKU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYUSZkVNKU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYUSZkVNKU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYUSZkVNKU .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-uYUSZkVNKU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYUSZkVNKU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYUSZkVNKU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYUSZkVNKU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYUSZkVNKU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYUSZkVNKU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYUSZkVNKU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYUSZkVNKU .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-uYUSZkVNKU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYUSZkVNKU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYUSZkVNKU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYUSZkVNKU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYUSZkVNKU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYUSZkVNKU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYUSZkVNKU .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYUSZkVNKU .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYUSZkVNKU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYUSZkVNKU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYUSZkVNKU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYUSZkVNKU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYUSZkVNKU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYUSZkVNKU .dropdown-item.active,
.cid-uYUSZkVNKU .dropdown-item:active {
  background-color: transparent;
}
.cid-uYUSZkVNKU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYUSZkVNKU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYUSZkVNKU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYUSZkVNKU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYUSZkVNKU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYUSZkVNKU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYUSZkVNKU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYUSZkVNKU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYUSZkVNKU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYUSZkVNKU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYUSZkVNKU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYUSZkVNKU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUSZkVNKU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUSZkVNKU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYUSZkVNKU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUSZkVNKU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYUSZkVNKU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYUSZkVNKU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUSZkVNKU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYUSZkVNKU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYUSZkVNKU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYUSZkVNKU .navbar {
    height: 70px;
  }
  .cid-uYUSZkVNKU .navbar.opened {
    height: auto;
  }
  .cid-uYUSZkVNKU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYUSZlAqDO {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYUSZlAqDO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUSZlAqDO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUSZlAqDO .mbr-section-title {
  color: #ffffff;
}
.cid-uYUSZlAqDO .mbr-text,
.cid-uYUSZlAqDO .mbr-section-btn {
  color: #ffffff;
}
.cid-uYUSZmsaVu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYUSZmsaVu img,
.cid-uYUSZmsaVu .item-img {
  width: 100%;
}
.cid-uYUSZmsaVu .item:focus,
.cid-uYUSZmsaVu span:focus {
  outline: none;
}
.cid-uYUSZmsaVu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYUSZmsaVu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYUSZmsaVu .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYUSZmsaVu .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYUSZmsaVu .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYUSZmsaVu .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYUSZmsaVu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYUSZmsaVu .mbr-section-title {
  color: #232323;
}
.cid-uYUSZmsaVu .mbr-text,
.cid-uYUSZmsaVu .mbr-section-btn {
  text-align: left;
}
.cid-uYUSZmsaVu .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYUSZmsaVu .item-subtitle {
  text-align: left;
}
.cid-uYUSZoetKq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYUSZoetKq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUSZoetKq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUSZoetKq .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYUSZoetKq .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYUSZoetKq .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYUSZoetKq .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYUSZoetKq .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYUSZoUi5J {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYUTo23AGt {
  z-index: 1000;
  width: 100%;
}
.cid-uYUTo23AGt nav.navbar {
  position: fixed;
}
.cid-uYUTo23AGt .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-uYUTo23AGt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYUTo23AGt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYUTo23AGt .dropdown-item:hover,
.cid-uYUTo23AGt .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYUTo23AGt .dropdown-item:hover span {
  color: white;
}
.cid-uYUTo23AGt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYUTo23AGt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYUTo23AGt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYUTo23AGt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYUTo23AGt .nav-link {
  position: relative;
}
.cid-uYUTo23AGt .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUTo23AGt .container {
    flex-wrap: wrap;
  }
}
.cid-uYUTo23AGt .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUTo23AGt .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYUTo23AGt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYUTo23AGt .dropdown-menu,
.cid-uYUTo23AGt .navbar.opened {
  background: #000000 !important;
}
.cid-uYUTo23AGt .nav-item:focus,
.cid-uYUTo23AGt .nav-link:focus {
  outline: none;
}
.cid-uYUTo23AGt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYUTo23AGt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYUTo23AGt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYUTo23AGt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYUTo23AGt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYUTo23AGt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYUTo23AGt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYUTo23AGt .navbar.opened {
  transition: all 0.3s;
}
.cid-uYUTo23AGt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYUTo23AGt .navbar .navbar-logo img {
  width: auto;
}
.cid-uYUTo23AGt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYUTo23AGt .navbar.collapsed {
  justify-content: center;
}
.cid-uYUTo23AGt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYUTo23AGt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYUTo23AGt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYUTo23AGt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYUTo23AGt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYUTo23AGt .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-uYUTo23AGt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYUTo23AGt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYUTo23AGt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYUTo23AGt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYUTo23AGt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYUTo23AGt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYUTo23AGt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYUTo23AGt .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-uYUTo23AGt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYUTo23AGt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYUTo23AGt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYUTo23AGt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYUTo23AGt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYUTo23AGt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYUTo23AGt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYUTo23AGt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYUTo23AGt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYUTo23AGt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYUTo23AGt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYUTo23AGt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYUTo23AGt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYUTo23AGt .dropdown-item.active,
.cid-uYUTo23AGt .dropdown-item:active {
  background-color: transparent;
}
.cid-uYUTo23AGt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYUTo23AGt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYUTo23AGt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYUTo23AGt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYUTo23AGt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYUTo23AGt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYUTo23AGt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYUTo23AGt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYUTo23AGt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYUTo23AGt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYUTo23AGt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYUTo23AGt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUTo23AGt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUTo23AGt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYUTo23AGt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUTo23AGt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYUTo23AGt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYUTo23AGt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUTo23AGt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYUTo23AGt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYUTo23AGt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYUTo23AGt .navbar {
    height: 70px;
  }
  .cid-uYUTo23AGt .navbar.opened {
    height: auto;
  }
  .cid-uYUTo23AGt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYUTo2ILAX {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYUTo2ILAX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUTo2ILAX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUTo2ILAX .mbr-section-title {
  color: #ffffff;
}
.cid-uYUTo2ILAX .mbr-text,
.cid-uYUTo2ILAX .mbr-section-btn {
  color: #ffffff;
}
.cid-uYUTo3eAwz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYUTo3eAwz img,
.cid-uYUTo3eAwz .item-img {
  width: 100%;
}
.cid-uYUTo3eAwz .item:focus,
.cid-uYUTo3eAwz span:focus {
  outline: none;
}
.cid-uYUTo3eAwz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYUTo3eAwz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYUTo3eAwz .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYUTo3eAwz .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYUTo3eAwz .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYUTo3eAwz .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYUTo3eAwz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYUTo3eAwz .mbr-section-title {
  color: #232323;
}
.cid-uYUTo3eAwz .mbr-text,
.cid-uYUTo3eAwz .mbr-section-btn {
  text-align: left;
}
.cid-uYUTo3eAwz .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYUTo3eAwz .item-subtitle {
  text-align: left;
}
.cid-uYUTo4IXnX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYUTo4IXnX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUTo4IXnX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUTo4IXnX .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYUTo4IXnX .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYUTo4IXnX .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYUTo4IXnX .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYUTo4IXnX .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYUTo5mWWS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYUTBYl5s9 {
  z-index: 1000;
  width: 100%;
}
.cid-uYUTBYl5s9 nav.navbar {
  position: fixed;
}
.cid-uYUTBYl5s9 .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-uYUTBYl5s9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYUTBYl5s9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYUTBYl5s9 .dropdown-item:hover,
.cid-uYUTBYl5s9 .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYUTBYl5s9 .dropdown-item:hover span {
  color: white;
}
.cid-uYUTBYl5s9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYUTBYl5s9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYUTBYl5s9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYUTBYl5s9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYUTBYl5s9 .nav-link {
  position: relative;
}
.cid-uYUTBYl5s9 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUTBYl5s9 .container {
    flex-wrap: wrap;
  }
}
.cid-uYUTBYl5s9 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUTBYl5s9 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYUTBYl5s9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYUTBYl5s9 .dropdown-menu,
.cid-uYUTBYl5s9 .navbar.opened {
  background: #000000 !important;
}
.cid-uYUTBYl5s9 .nav-item:focus,
.cid-uYUTBYl5s9 .nav-link:focus {
  outline: none;
}
.cid-uYUTBYl5s9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYUTBYl5s9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYUTBYl5s9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYUTBYl5s9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYUTBYl5s9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYUTBYl5s9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYUTBYl5s9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYUTBYl5s9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uYUTBYl5s9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYUTBYl5s9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uYUTBYl5s9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYUTBYl5s9 .navbar.collapsed {
  justify-content: center;
}
.cid-uYUTBYl5s9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYUTBYl5s9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYUTBYl5s9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYUTBYl5s9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYUTBYl5s9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYUTBYl5s9 .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-uYUTBYl5s9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYUTBYl5s9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYUTBYl5s9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYUTBYl5s9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYUTBYl5s9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYUTBYl5s9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYUTBYl5s9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYUTBYl5s9 .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-uYUTBYl5s9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYUTBYl5s9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYUTBYl5s9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYUTBYl5s9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYUTBYl5s9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYUTBYl5s9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYUTBYl5s9 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYUTBYl5s9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYUTBYl5s9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYUTBYl5s9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYUTBYl5s9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYUTBYl5s9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYUTBYl5s9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYUTBYl5s9 .dropdown-item.active,
.cid-uYUTBYl5s9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uYUTBYl5s9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYUTBYl5s9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYUTBYl5s9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYUTBYl5s9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYUTBYl5s9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYUTBYl5s9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYUTBYl5s9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYUTBYl5s9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYUTBYl5s9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYUTBYl5s9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYUTBYl5s9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYUTBYl5s9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUTBYl5s9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUTBYl5s9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYUTBYl5s9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUTBYl5s9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYUTBYl5s9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYUTBYl5s9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUTBYl5s9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYUTBYl5s9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYUTBYl5s9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYUTBYl5s9 .navbar {
    height: 70px;
  }
  .cid-uYUTBYl5s9 .navbar.opened {
    height: auto;
  }
  .cid-uYUTBYl5s9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYUTBYKvv4 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYUTBYKvv4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUTBYKvv4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUTBYKvv4 .mbr-section-title {
  color: #ffffff;
}
.cid-uYUTBYKvv4 .mbr-text,
.cid-uYUTBYKvv4 .mbr-section-btn {
  color: #ffffff;
}
.cid-uYUTBZ7RXB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYUTBZ7RXB img,
.cid-uYUTBZ7RXB .item-img {
  width: 100%;
}
.cid-uYUTBZ7RXB .item:focus,
.cid-uYUTBZ7RXB span:focus {
  outline: none;
}
.cid-uYUTBZ7RXB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYUTBZ7RXB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYUTBZ7RXB .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYUTBZ7RXB .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYUTBZ7RXB .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYUTBZ7RXB .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYUTBZ7RXB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYUTBZ7RXB .mbr-section-title {
  color: #232323;
}
.cid-uYUTBZ7RXB .mbr-text,
.cid-uYUTBZ7RXB .mbr-section-btn {
  text-align: left;
}
.cid-uYUTBZ7RXB .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYUTBZ7RXB .item-subtitle {
  text-align: left;
}
.cid-uYUTC0jNoX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYUTC0jNoX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUTC0jNoX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUTC0jNoX .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYUTC0jNoX .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYUTC0jNoX .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYUTC0jNoX .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYUTC0jNoX .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYUTC0Us47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYUTPY05pR {
  z-index: 1000;
  width: 100%;
}
.cid-uYUTPY05pR nav.navbar {
  position: fixed;
}
.cid-uYUTPY05pR .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-uYUTPY05pR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYUTPY05pR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYUTPY05pR .dropdown-item:hover,
.cid-uYUTPY05pR .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYUTPY05pR .dropdown-item:hover span {
  color: white;
}
.cid-uYUTPY05pR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYUTPY05pR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYUTPY05pR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYUTPY05pR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYUTPY05pR .nav-link {
  position: relative;
}
.cid-uYUTPY05pR .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUTPY05pR .container {
    flex-wrap: wrap;
  }
}
.cid-uYUTPY05pR .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUTPY05pR .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYUTPY05pR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYUTPY05pR .dropdown-menu,
.cid-uYUTPY05pR .navbar.opened {
  background: #000000 !important;
}
.cid-uYUTPY05pR .nav-item:focus,
.cid-uYUTPY05pR .nav-link:focus {
  outline: none;
}
.cid-uYUTPY05pR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYUTPY05pR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYUTPY05pR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYUTPY05pR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYUTPY05pR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYUTPY05pR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYUTPY05pR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYUTPY05pR .navbar.opened {
  transition: all 0.3s;
}
.cid-uYUTPY05pR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYUTPY05pR .navbar .navbar-logo img {
  width: auto;
}
.cid-uYUTPY05pR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYUTPY05pR .navbar.collapsed {
  justify-content: center;
}
.cid-uYUTPY05pR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYUTPY05pR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYUTPY05pR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYUTPY05pR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYUTPY05pR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYUTPY05pR .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-uYUTPY05pR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYUTPY05pR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYUTPY05pR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYUTPY05pR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYUTPY05pR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYUTPY05pR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYUTPY05pR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYUTPY05pR .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-uYUTPY05pR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYUTPY05pR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYUTPY05pR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYUTPY05pR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYUTPY05pR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYUTPY05pR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYUTPY05pR .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYUTPY05pR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYUTPY05pR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYUTPY05pR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYUTPY05pR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYUTPY05pR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYUTPY05pR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYUTPY05pR .dropdown-item.active,
.cid-uYUTPY05pR .dropdown-item:active {
  background-color: transparent;
}
.cid-uYUTPY05pR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYUTPY05pR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYUTPY05pR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYUTPY05pR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYUTPY05pR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYUTPY05pR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYUTPY05pR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYUTPY05pR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYUTPY05pR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYUTPY05pR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYUTPY05pR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYUTPY05pR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUTPY05pR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUTPY05pR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYUTPY05pR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUTPY05pR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYUTPY05pR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYUTPY05pR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUTPY05pR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYUTPY05pR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYUTPY05pR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYUTPY05pR .navbar {
    height: 70px;
  }
  .cid-uYUTPY05pR .navbar.opened {
    height: auto;
  }
  .cid-uYUTPY05pR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYUTPYFOwK {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYUTPYFOwK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUTPYFOwK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUTPYFOwK .mbr-section-title {
  color: #ffffff;
}
.cid-uYUTPYFOwK .mbr-text,
.cid-uYUTPYFOwK .mbr-section-btn {
  color: #ffffff;
}
.cid-uYUTPZz70c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYUTPZz70c img,
.cid-uYUTPZz70c .item-img {
  width: 100%;
}
.cid-uYUTPZz70c .item:focus,
.cid-uYUTPZz70c span:focus {
  outline: none;
}
.cid-uYUTPZz70c .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYUTPZz70c .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYUTPZz70c .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYUTPZz70c .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYUTPZz70c .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYUTPZz70c .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYUTPZz70c .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYUTPZz70c .mbr-section-title {
  color: #232323;
}
.cid-uYUTPZz70c .mbr-text,
.cid-uYUTPZz70c .mbr-section-btn {
  text-align: left;
}
.cid-uYUTPZz70c .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYUTPZz70c .item-subtitle {
  text-align: left;
}
.cid-uYUTQ1yC4f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYUTQ1yC4f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUTQ1yC4f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUTQ1yC4f .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYUTQ1yC4f .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYUTQ1yC4f .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYUTQ1yC4f .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYUTQ1yC4f .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYUTQ2gjQv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYUUvXeOS1 {
  z-index: 1000;
  width: 100%;
}
.cid-uYUUvXeOS1 nav.navbar {
  position: fixed;
}
.cid-uYUUvXeOS1 .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-uYUUvXeOS1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYUUvXeOS1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYUUvXeOS1 .dropdown-item:hover,
.cid-uYUUvXeOS1 .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYUUvXeOS1 .dropdown-item:hover span {
  color: white;
}
.cid-uYUUvXeOS1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYUUvXeOS1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYUUvXeOS1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYUUvXeOS1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYUUvXeOS1 .nav-link {
  position: relative;
}
.cid-uYUUvXeOS1 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUUvXeOS1 .container {
    flex-wrap: wrap;
  }
}
.cid-uYUUvXeOS1 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUUvXeOS1 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYUUvXeOS1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYUUvXeOS1 .dropdown-menu,
.cid-uYUUvXeOS1 .navbar.opened {
  background: #000000 !important;
}
.cid-uYUUvXeOS1 .nav-item:focus,
.cid-uYUUvXeOS1 .nav-link:focus {
  outline: none;
}
.cid-uYUUvXeOS1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYUUvXeOS1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYUUvXeOS1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYUUvXeOS1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYUUvXeOS1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYUUvXeOS1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYUUvXeOS1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYUUvXeOS1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uYUUvXeOS1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYUUvXeOS1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uYUUvXeOS1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYUUvXeOS1 .navbar.collapsed {
  justify-content: center;
}
.cid-uYUUvXeOS1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYUUvXeOS1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYUUvXeOS1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYUUvXeOS1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYUUvXeOS1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYUUvXeOS1 .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-uYUUvXeOS1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYUUvXeOS1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYUUvXeOS1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYUUvXeOS1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYUUvXeOS1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYUUvXeOS1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYUUvXeOS1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYUUvXeOS1 .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-uYUUvXeOS1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYUUvXeOS1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYUUvXeOS1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYUUvXeOS1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYUUvXeOS1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYUUvXeOS1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYUUvXeOS1 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYUUvXeOS1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYUUvXeOS1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYUUvXeOS1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYUUvXeOS1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYUUvXeOS1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYUUvXeOS1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYUUvXeOS1 .dropdown-item.active,
.cid-uYUUvXeOS1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uYUUvXeOS1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYUUvXeOS1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYUUvXeOS1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYUUvXeOS1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYUUvXeOS1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYUUvXeOS1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYUUvXeOS1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYUUvXeOS1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYUUvXeOS1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYUUvXeOS1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYUUvXeOS1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYUUvXeOS1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUUvXeOS1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUUvXeOS1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYUUvXeOS1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUUvXeOS1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYUUvXeOS1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYUUvXeOS1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUUvXeOS1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYUUvXeOS1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYUUvXeOS1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYUUvXeOS1 .navbar {
    height: 70px;
  }
  .cid-uYUUvXeOS1 .navbar.opened {
    height: auto;
  }
  .cid-uYUUvXeOS1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYUUvXFyyq {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYUUvXFyyq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUUvXFyyq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUUvXFyyq .mbr-section-title {
  color: #ffffff;
}
.cid-uYUUvXFyyq .mbr-text,
.cid-uYUUvXFyyq .mbr-section-btn {
  color: #ffffff;
}
.cid-uYUUvYbmYD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYUUvYbmYD img,
.cid-uYUUvYbmYD .item-img {
  width: 100%;
}
.cid-uYUUvYbmYD .item:focus,
.cid-uYUUvYbmYD span:focus {
  outline: none;
}
.cid-uYUUvYbmYD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYUUvYbmYD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYUUvYbmYD .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYUUvYbmYD .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYUUvYbmYD .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYUUvYbmYD .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYUUvYbmYD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYUUvYbmYD .mbr-section-title {
  color: #232323;
}
.cid-uYUUvYbmYD .mbr-text,
.cid-uYUUvYbmYD .mbr-section-btn {
  text-align: left;
}
.cid-uYUUvYbmYD .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYUUvYbmYD .item-subtitle {
  text-align: left;
}
.cid-uYUUvZyTsR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYUUvZyTsR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUUvZyTsR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUUvZyTsR .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYUUvZyTsR .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYUUvZyTsR .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYUUvZyTsR .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYUUvZyTsR .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYUUw09SXt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYUULO5kHL {
  z-index: 1000;
  width: 100%;
}
.cid-uYUULO5kHL nav.navbar {
  position: fixed;
}
.cid-uYUULO5kHL .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-uYUULO5kHL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYUULO5kHL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYUULO5kHL .dropdown-item:hover,
.cid-uYUULO5kHL .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYUULO5kHL .dropdown-item:hover span {
  color: white;
}
.cid-uYUULO5kHL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYUULO5kHL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYUULO5kHL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYUULO5kHL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYUULO5kHL .nav-link {
  position: relative;
}
.cid-uYUULO5kHL .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUULO5kHL .container {
    flex-wrap: wrap;
  }
}
.cid-uYUULO5kHL .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUULO5kHL .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYUULO5kHL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYUULO5kHL .dropdown-menu,
.cid-uYUULO5kHL .navbar.opened {
  background: #000000 !important;
}
.cid-uYUULO5kHL .nav-item:focus,
.cid-uYUULO5kHL .nav-link:focus {
  outline: none;
}
.cid-uYUULO5kHL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYUULO5kHL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYUULO5kHL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYUULO5kHL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYUULO5kHL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYUULO5kHL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYUULO5kHL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYUULO5kHL .navbar.opened {
  transition: all 0.3s;
}
.cid-uYUULO5kHL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYUULO5kHL .navbar .navbar-logo img {
  width: auto;
}
.cid-uYUULO5kHL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYUULO5kHL .navbar.collapsed {
  justify-content: center;
}
.cid-uYUULO5kHL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYUULO5kHL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYUULO5kHL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYUULO5kHL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYUULO5kHL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYUULO5kHL .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-uYUULO5kHL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYUULO5kHL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYUULO5kHL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYUULO5kHL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYUULO5kHL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYUULO5kHL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYUULO5kHL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYUULO5kHL .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-uYUULO5kHL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYUULO5kHL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYUULO5kHL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYUULO5kHL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYUULO5kHL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYUULO5kHL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYUULO5kHL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYUULO5kHL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYUULO5kHL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYUULO5kHL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYUULO5kHL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYUULO5kHL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYUULO5kHL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYUULO5kHL .dropdown-item.active,
.cid-uYUULO5kHL .dropdown-item:active {
  background-color: transparent;
}
.cid-uYUULO5kHL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYUULO5kHL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYUULO5kHL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYUULO5kHL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYUULO5kHL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYUULO5kHL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYUULO5kHL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYUULO5kHL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYUULO5kHL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYUULO5kHL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYUULO5kHL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYUULO5kHL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUULO5kHL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUULO5kHL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYUULO5kHL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUULO5kHL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYUULO5kHL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYUULO5kHL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUULO5kHL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYUULO5kHL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYUULO5kHL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYUULO5kHL .navbar {
    height: 70px;
  }
  .cid-uYUULO5kHL .navbar.opened {
    height: auto;
  }
  .cid-uYUULO5kHL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYUULOvqFx {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYUULOvqFx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUULOvqFx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUULOvqFx .mbr-section-title {
  color: #ffffff;
}
.cid-uYUULOvqFx .mbr-text,
.cid-uYUULOvqFx .mbr-section-btn {
  color: #ffffff;
}
.cid-uYUULOVrxZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYUULOVrxZ img,
.cid-uYUULOVrxZ .item-img {
  width: 100%;
}
.cid-uYUULOVrxZ .item:focus,
.cid-uYUULOVrxZ span:focus {
  outline: none;
}
.cid-uYUULOVrxZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYUULOVrxZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYUULOVrxZ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYUULOVrxZ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYUULOVrxZ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYUULOVrxZ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYUULOVrxZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYUULOVrxZ .mbr-section-title {
  color: #232323;
}
.cid-uYUULOVrxZ .mbr-text,
.cid-uYUULOVrxZ .mbr-section-btn {
  text-align: left;
}
.cid-uYUULOVrxZ .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYUULOVrxZ .item-subtitle {
  text-align: left;
}
.cid-uYUULQ3an4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYUULQ3an4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUULQ3an4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUULQ3an4 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYUULQ3an4 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYUULQ3an4 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYUULQ3an4 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYUULQ3an4 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYUULQBdDP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYUV1wkQA2 {
  z-index: 1000;
  width: 100%;
}
.cid-uYUV1wkQA2 nav.navbar {
  position: fixed;
}
.cid-uYUV1wkQA2 .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-uYUV1wkQA2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYUV1wkQA2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYUV1wkQA2 .dropdown-item:hover,
.cid-uYUV1wkQA2 .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYUV1wkQA2 .dropdown-item:hover span {
  color: white;
}
.cid-uYUV1wkQA2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYUV1wkQA2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYUV1wkQA2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYUV1wkQA2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYUV1wkQA2 .nav-link {
  position: relative;
}
.cid-uYUV1wkQA2 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUV1wkQA2 .container {
    flex-wrap: wrap;
  }
}
.cid-uYUV1wkQA2 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUV1wkQA2 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYUV1wkQA2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYUV1wkQA2 .dropdown-menu,
.cid-uYUV1wkQA2 .navbar.opened {
  background: #000000 !important;
}
.cid-uYUV1wkQA2 .nav-item:focus,
.cid-uYUV1wkQA2 .nav-link:focus {
  outline: none;
}
.cid-uYUV1wkQA2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYUV1wkQA2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYUV1wkQA2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYUV1wkQA2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYUV1wkQA2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYUV1wkQA2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYUV1wkQA2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYUV1wkQA2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uYUV1wkQA2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYUV1wkQA2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uYUV1wkQA2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYUV1wkQA2 .navbar.collapsed {
  justify-content: center;
}
.cid-uYUV1wkQA2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYUV1wkQA2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYUV1wkQA2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYUV1wkQA2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYUV1wkQA2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYUV1wkQA2 .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-uYUV1wkQA2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYUV1wkQA2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYUV1wkQA2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYUV1wkQA2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYUV1wkQA2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYUV1wkQA2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYUV1wkQA2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYUV1wkQA2 .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-uYUV1wkQA2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYUV1wkQA2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYUV1wkQA2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYUV1wkQA2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYUV1wkQA2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYUV1wkQA2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYUV1wkQA2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYUV1wkQA2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYUV1wkQA2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYUV1wkQA2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYUV1wkQA2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYUV1wkQA2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYUV1wkQA2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYUV1wkQA2 .dropdown-item.active,
.cid-uYUV1wkQA2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uYUV1wkQA2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYUV1wkQA2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYUV1wkQA2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYUV1wkQA2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYUV1wkQA2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYUV1wkQA2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYUV1wkQA2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYUV1wkQA2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYUV1wkQA2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYUV1wkQA2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYUV1wkQA2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYUV1wkQA2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUV1wkQA2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUV1wkQA2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYUV1wkQA2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUV1wkQA2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYUV1wkQA2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYUV1wkQA2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUV1wkQA2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYUV1wkQA2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYUV1wkQA2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYUV1wkQA2 .navbar {
    height: 70px;
  }
  .cid-uYUV1wkQA2 .navbar.opened {
    height: auto;
  }
  .cid-uYUV1wkQA2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYUV1wMfGi {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYUV1wMfGi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUV1wMfGi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUV1wMfGi .mbr-section-title {
  color: #ffffff;
}
.cid-uYUV1wMfGi .mbr-text,
.cid-uYUV1wMfGi .mbr-section-btn {
  color: #ffffff;
}
.cid-uYUV1xgFhP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYUV1xgFhP img,
.cid-uYUV1xgFhP .item-img {
  width: 100%;
}
.cid-uYUV1xgFhP .item:focus,
.cid-uYUV1xgFhP span:focus {
  outline: none;
}
.cid-uYUV1xgFhP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYUV1xgFhP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYUV1xgFhP .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYUV1xgFhP .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYUV1xgFhP .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYUV1xgFhP .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYUV1xgFhP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYUV1xgFhP .mbr-section-title {
  color: #232323;
}
.cid-uYUV1xgFhP .mbr-text,
.cid-uYUV1xgFhP .mbr-section-btn {
  text-align: left;
}
.cid-uYUV1xgFhP .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYUV1xgFhP .item-subtitle {
  text-align: left;
}
.cid-uYUV1yr4RY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYUV1yr4RY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUV1yr4RY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUV1yr4RY .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYUV1yr4RY .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYUV1yr4RY .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYUV1yr4RY .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYUV1yr4RY .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYUV1yZl9H {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYUVGIDigg {
  z-index: 1000;
  width: 100%;
}
.cid-uYUVGIDigg nav.navbar {
  position: fixed;
}
.cid-uYUVGIDigg .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-uYUVGIDigg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYUVGIDigg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYUVGIDigg .dropdown-item:hover,
.cid-uYUVGIDigg .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYUVGIDigg .dropdown-item:hover span {
  color: white;
}
.cid-uYUVGIDigg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYUVGIDigg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYUVGIDigg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYUVGIDigg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYUVGIDigg .nav-link {
  position: relative;
}
.cid-uYUVGIDigg .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUVGIDigg .container {
    flex-wrap: wrap;
  }
}
.cid-uYUVGIDigg .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUVGIDigg .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYUVGIDigg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYUVGIDigg .dropdown-menu,
.cid-uYUVGIDigg .navbar.opened {
  background: #000000 !important;
}
.cid-uYUVGIDigg .nav-item:focus,
.cid-uYUVGIDigg .nav-link:focus {
  outline: none;
}
.cid-uYUVGIDigg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYUVGIDigg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYUVGIDigg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYUVGIDigg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYUVGIDigg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYUVGIDigg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYUVGIDigg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYUVGIDigg .navbar.opened {
  transition: all 0.3s;
}
.cid-uYUVGIDigg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYUVGIDigg .navbar .navbar-logo img {
  width: auto;
}
.cid-uYUVGIDigg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYUVGIDigg .navbar.collapsed {
  justify-content: center;
}
.cid-uYUVGIDigg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYUVGIDigg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYUVGIDigg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYUVGIDigg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYUVGIDigg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYUVGIDigg .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-uYUVGIDigg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYUVGIDigg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYUVGIDigg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYUVGIDigg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYUVGIDigg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYUVGIDigg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYUVGIDigg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYUVGIDigg .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-uYUVGIDigg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYUVGIDigg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYUVGIDigg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYUVGIDigg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYUVGIDigg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYUVGIDigg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYUVGIDigg .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYUVGIDigg .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYUVGIDigg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYUVGIDigg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYUVGIDigg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYUVGIDigg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYUVGIDigg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYUVGIDigg .dropdown-item.active,
.cid-uYUVGIDigg .dropdown-item:active {
  background-color: transparent;
}
.cid-uYUVGIDigg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYUVGIDigg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYUVGIDigg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYUVGIDigg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYUVGIDigg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYUVGIDigg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYUVGIDigg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYUVGIDigg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYUVGIDigg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYUVGIDigg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYUVGIDigg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYUVGIDigg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUVGIDigg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUVGIDigg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYUVGIDigg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUVGIDigg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYUVGIDigg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYUVGIDigg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUVGIDigg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYUVGIDigg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYUVGIDigg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYUVGIDigg .navbar {
    height: 70px;
  }
  .cid-uYUVGIDigg .navbar.opened {
    height: auto;
  }
  .cid-uYUVGIDigg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYUVGJcQRx {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYUVGJcQRx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUVGJcQRx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUVGJcQRx .mbr-section-title {
  color: #ffffff;
}
.cid-uYUVGJcQRx .mbr-text,
.cid-uYUVGJcQRx .mbr-section-btn {
  color: #ffffff;
}
.cid-uYUVGJFvoR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYUVGJFvoR img,
.cid-uYUVGJFvoR .item-img {
  width: 100%;
}
.cid-uYUVGJFvoR .item:focus,
.cid-uYUVGJFvoR span:focus {
  outline: none;
}
.cid-uYUVGJFvoR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYUVGJFvoR .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYUVGJFvoR .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYUVGJFvoR .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYUVGJFvoR .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYUVGJFvoR .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYUVGJFvoR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYUVGJFvoR .mbr-section-title {
  color: #232323;
}
.cid-uYUVGJFvoR .mbr-text,
.cid-uYUVGJFvoR .mbr-section-btn {
  text-align: left;
}
.cid-uYUVGJFvoR .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYUVGJFvoR .item-subtitle {
  text-align: left;
}
.cid-uYUVGKXCzz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYUVGKXCzz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUVGKXCzz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUVGKXCzz .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYUVGKXCzz .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYUVGKXCzz .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYUVGKXCzz .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYUVGKXCzz .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYUVGLsJgA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYUWbkTglk {
  z-index: 1000;
  width: 100%;
}
.cid-uYUWbkTglk nav.navbar {
  position: fixed;
}
.cid-uYUWbkTglk .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-uYUWbkTglk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYUWbkTglk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYUWbkTglk .dropdown-item:hover,
.cid-uYUWbkTglk .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYUWbkTglk .dropdown-item:hover span {
  color: white;
}
.cid-uYUWbkTglk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYUWbkTglk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYUWbkTglk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYUWbkTglk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYUWbkTglk .nav-link {
  position: relative;
}
.cid-uYUWbkTglk .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUWbkTglk .container {
    flex-wrap: wrap;
  }
}
.cid-uYUWbkTglk .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUWbkTglk .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYUWbkTglk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYUWbkTglk .dropdown-menu,
.cid-uYUWbkTglk .navbar.opened {
  background: #000000 !important;
}
.cid-uYUWbkTglk .nav-item:focus,
.cid-uYUWbkTglk .nav-link:focus {
  outline: none;
}
.cid-uYUWbkTglk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYUWbkTglk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYUWbkTglk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYUWbkTglk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYUWbkTglk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYUWbkTglk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYUWbkTglk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYUWbkTglk .navbar.opened {
  transition: all 0.3s;
}
.cid-uYUWbkTglk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYUWbkTglk .navbar .navbar-logo img {
  width: auto;
}
.cid-uYUWbkTglk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYUWbkTglk .navbar.collapsed {
  justify-content: center;
}
.cid-uYUWbkTglk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYUWbkTglk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYUWbkTglk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYUWbkTglk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYUWbkTglk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYUWbkTglk .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-uYUWbkTglk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYUWbkTglk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYUWbkTglk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYUWbkTglk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYUWbkTglk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYUWbkTglk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYUWbkTglk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYUWbkTglk .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-uYUWbkTglk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYUWbkTglk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYUWbkTglk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYUWbkTglk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYUWbkTglk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYUWbkTglk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYUWbkTglk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYUWbkTglk .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYUWbkTglk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYUWbkTglk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYUWbkTglk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYUWbkTglk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYUWbkTglk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYUWbkTglk .dropdown-item.active,
.cid-uYUWbkTglk .dropdown-item:active {
  background-color: transparent;
}
.cid-uYUWbkTglk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYUWbkTglk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYUWbkTglk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYUWbkTglk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYUWbkTglk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYUWbkTglk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYUWbkTglk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYUWbkTglk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYUWbkTglk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYUWbkTglk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYUWbkTglk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYUWbkTglk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUWbkTglk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUWbkTglk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYUWbkTglk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUWbkTglk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYUWbkTglk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYUWbkTglk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUWbkTglk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYUWbkTglk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYUWbkTglk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYUWbkTglk .navbar {
    height: 70px;
  }
  .cid-uYUWbkTglk .navbar.opened {
    height: auto;
  }
  .cid-uYUWbkTglk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYUWblnZ8r {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYUWblnZ8r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUWblnZ8r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUWblnZ8r .mbr-section-title {
  color: #ffffff;
}
.cid-uYUWblnZ8r .mbr-text,
.cid-uYUWblnZ8r .mbr-section-btn {
  color: #ffffff;
}
.cid-uYUWblRF6F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYUWblRF6F img,
.cid-uYUWblRF6F .item-img {
  width: 100%;
}
.cid-uYUWblRF6F .item:focus,
.cid-uYUWblRF6F span:focus {
  outline: none;
}
.cid-uYUWblRF6F .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYUWblRF6F .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYUWblRF6F .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYUWblRF6F .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYUWblRF6F .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYUWblRF6F .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYUWblRF6F .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYUWblRF6F .mbr-section-title {
  color: #232323;
}
.cid-uYUWblRF6F .mbr-text,
.cid-uYUWblRF6F .mbr-section-btn {
  text-align: left;
}
.cid-uYUWblRF6F .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYUWblRF6F .item-subtitle {
  text-align: left;
}
.cid-uYUWbn6S8p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYUWbn6S8p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUWbn6S8p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUWbn6S8p .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYUWbn6S8p .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYUWbn6S8p .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYUWbn6S8p .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYUWbn6S8p .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYUWbnGiHG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYUWqpLYep {
  z-index: 1000;
  width: 100%;
}
.cid-uYUWqpLYep nav.navbar {
  position: fixed;
}
.cid-uYUWqpLYep .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-uYUWqpLYep .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYUWqpLYep .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYUWqpLYep .dropdown-item:hover,
.cid-uYUWqpLYep .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYUWqpLYep .dropdown-item:hover span {
  color: white;
}
.cid-uYUWqpLYep .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYUWqpLYep .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYUWqpLYep .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYUWqpLYep .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYUWqpLYep .nav-link {
  position: relative;
}
.cid-uYUWqpLYep .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUWqpLYep .container {
    flex-wrap: wrap;
  }
}
.cid-uYUWqpLYep .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYUWqpLYep .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYUWqpLYep .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYUWqpLYep .dropdown-menu,
.cid-uYUWqpLYep .navbar.opened {
  background: #000000 !important;
}
.cid-uYUWqpLYep .nav-item:focus,
.cid-uYUWqpLYep .nav-link:focus {
  outline: none;
}
.cid-uYUWqpLYep .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYUWqpLYep .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYUWqpLYep .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYUWqpLYep .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYUWqpLYep .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYUWqpLYep .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYUWqpLYep .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYUWqpLYep .navbar.opened {
  transition: all 0.3s;
}
.cid-uYUWqpLYep .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYUWqpLYep .navbar .navbar-logo img {
  width: auto;
}
.cid-uYUWqpLYep .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYUWqpLYep .navbar.collapsed {
  justify-content: center;
}
.cid-uYUWqpLYep .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYUWqpLYep .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYUWqpLYep .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYUWqpLYep .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYUWqpLYep .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYUWqpLYep .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-uYUWqpLYep .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYUWqpLYep .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYUWqpLYep .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYUWqpLYep .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYUWqpLYep .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYUWqpLYep .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYUWqpLYep .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYUWqpLYep .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-uYUWqpLYep .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYUWqpLYep .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYUWqpLYep .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYUWqpLYep .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYUWqpLYep .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYUWqpLYep .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYUWqpLYep .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYUWqpLYep .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYUWqpLYep .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYUWqpLYep .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYUWqpLYep .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYUWqpLYep .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYUWqpLYep .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYUWqpLYep .dropdown-item.active,
.cid-uYUWqpLYep .dropdown-item:active {
  background-color: transparent;
}
.cid-uYUWqpLYep .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYUWqpLYep .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYUWqpLYep .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYUWqpLYep .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYUWqpLYep .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYUWqpLYep .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYUWqpLYep ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYUWqpLYep .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYUWqpLYep button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYUWqpLYep button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYUWqpLYep button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYUWqpLYep button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUWqpLYep button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYUWqpLYep button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYUWqpLYep nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUWqpLYep nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYUWqpLYep nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYUWqpLYep nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYUWqpLYep .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYUWqpLYep a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYUWqpLYep .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYUWqpLYep .navbar {
    height: 70px;
  }
  .cid-uYUWqpLYep .navbar.opened {
    height: auto;
  }
  .cid-uYUWqpLYep .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYUWqqmorM {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYUWqqmorM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUWqqmorM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUWqqmorM .mbr-section-title {
  color: #ffffff;
}
.cid-uYUWqqmorM .mbr-text,
.cid-uYUWqqmorM .mbr-section-btn {
  color: #ffffff;
}
.cid-uYUWqqVRTA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYUWqqVRTA img,
.cid-uYUWqqVRTA .item-img {
  width: 100%;
}
.cid-uYUWqqVRTA .item:focus,
.cid-uYUWqqVRTA span:focus {
  outline: none;
}
.cid-uYUWqqVRTA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYUWqqVRTA .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYUWqqVRTA .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYUWqqVRTA .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYUWqqVRTA .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYUWqqVRTA .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYUWqqVRTA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYUWqqVRTA .mbr-section-title {
  color: #232323;
}
.cid-uYUWqqVRTA .mbr-text,
.cid-uYUWqqVRTA .mbr-section-btn {
  text-align: left;
}
.cid-uYUWqqVRTA .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYUWqqVRTA .item-subtitle {
  text-align: left;
}
.cid-uYUWqscfgk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYUWqscfgk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYUWqscfgk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYUWqscfgk .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYUWqscfgk .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYUWqscfgk .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYUWqscfgk .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYUWqscfgk .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYUWqsSTJ9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV05mCLrr {
  z-index: 1000;
  width: 100%;
}
.cid-uYV05mCLrr nav.navbar {
  position: fixed;
}
.cid-uYV05mCLrr .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-uYV05mCLrr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV05mCLrr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV05mCLrr .dropdown-item:hover,
.cid-uYV05mCLrr .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV05mCLrr .dropdown-item:hover span {
  color: white;
}
.cid-uYV05mCLrr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV05mCLrr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV05mCLrr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV05mCLrr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV05mCLrr .nav-link {
  position: relative;
}
.cid-uYV05mCLrr .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV05mCLrr .container {
    flex-wrap: wrap;
  }
}
.cid-uYV05mCLrr .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV05mCLrr .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV05mCLrr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV05mCLrr .dropdown-menu,
.cid-uYV05mCLrr .navbar.opened {
  background: #000000 !important;
}
.cid-uYV05mCLrr .nav-item:focus,
.cid-uYV05mCLrr .nav-link:focus {
  outline: none;
}
.cid-uYV05mCLrr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV05mCLrr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV05mCLrr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV05mCLrr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV05mCLrr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV05mCLrr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV05mCLrr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV05mCLrr .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV05mCLrr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV05mCLrr .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV05mCLrr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV05mCLrr .navbar.collapsed {
  justify-content: center;
}
.cid-uYV05mCLrr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV05mCLrr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV05mCLrr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV05mCLrr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV05mCLrr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV05mCLrr .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-uYV05mCLrr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV05mCLrr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV05mCLrr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV05mCLrr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV05mCLrr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV05mCLrr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV05mCLrr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV05mCLrr .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-uYV05mCLrr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV05mCLrr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV05mCLrr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV05mCLrr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV05mCLrr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV05mCLrr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV05mCLrr .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV05mCLrr .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV05mCLrr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV05mCLrr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV05mCLrr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV05mCLrr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV05mCLrr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV05mCLrr .dropdown-item.active,
.cid-uYV05mCLrr .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV05mCLrr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV05mCLrr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV05mCLrr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV05mCLrr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV05mCLrr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV05mCLrr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV05mCLrr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV05mCLrr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV05mCLrr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV05mCLrr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV05mCLrr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV05mCLrr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV05mCLrr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV05mCLrr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV05mCLrr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV05mCLrr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV05mCLrr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV05mCLrr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV05mCLrr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV05mCLrr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV05mCLrr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV05mCLrr .navbar {
    height: 70px;
  }
  .cid-uYV05mCLrr .navbar.opened {
    height: auto;
  }
  .cid-uYV05mCLrr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV05n6a6G {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV05n6a6G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV05n6a6G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV05n6a6G .mbr-section-title {
  color: #ffffff;
}
.cid-uYV05n6a6G .mbr-text,
.cid-uYV05n6a6G .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV05nAuhP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV05nAuhP img,
.cid-uYV05nAuhP .item-img {
  width: 100%;
}
.cid-uYV05nAuhP .item:focus,
.cid-uYV05nAuhP span:focus {
  outline: none;
}
.cid-uYV05nAuhP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV05nAuhP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV05nAuhP .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV05nAuhP .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV05nAuhP .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV05nAuhP .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV05nAuhP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV05nAuhP .mbr-section-title {
  color: #232323;
}
.cid-uYV05nAuhP .mbr-text,
.cid-uYV05nAuhP .mbr-section-btn {
  text-align: left;
}
.cid-uYV05nAuhP .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV05nAuhP .item-subtitle {
  text-align: left;
}
.cid-uYV05oX0ly {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV05oX0ly .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV05oX0ly .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV05oX0ly .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV05oX0ly .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV05oX0ly .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV05oX0ly .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV05oX0ly .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV05ptQ1P {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV0i9KAD4 {
  z-index: 1000;
  width: 100%;
}
.cid-uYV0i9KAD4 nav.navbar {
  position: fixed;
}
.cid-uYV0i9KAD4 .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-uYV0i9KAD4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV0i9KAD4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV0i9KAD4 .dropdown-item:hover,
.cid-uYV0i9KAD4 .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV0i9KAD4 .dropdown-item:hover span {
  color: white;
}
.cid-uYV0i9KAD4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV0i9KAD4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV0i9KAD4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV0i9KAD4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV0i9KAD4 .nav-link {
  position: relative;
}
.cid-uYV0i9KAD4 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV0i9KAD4 .container {
    flex-wrap: wrap;
  }
}
.cid-uYV0i9KAD4 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV0i9KAD4 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV0i9KAD4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV0i9KAD4 .dropdown-menu,
.cid-uYV0i9KAD4 .navbar.opened {
  background: #000000 !important;
}
.cid-uYV0i9KAD4 .nav-item:focus,
.cid-uYV0i9KAD4 .nav-link:focus {
  outline: none;
}
.cid-uYV0i9KAD4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV0i9KAD4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV0i9KAD4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV0i9KAD4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV0i9KAD4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV0i9KAD4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV0i9KAD4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV0i9KAD4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV0i9KAD4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV0i9KAD4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV0i9KAD4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV0i9KAD4 .navbar.collapsed {
  justify-content: center;
}
.cid-uYV0i9KAD4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV0i9KAD4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV0i9KAD4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV0i9KAD4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV0i9KAD4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV0i9KAD4 .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-uYV0i9KAD4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV0i9KAD4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV0i9KAD4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV0i9KAD4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV0i9KAD4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV0i9KAD4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV0i9KAD4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV0i9KAD4 .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-uYV0i9KAD4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV0i9KAD4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV0i9KAD4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV0i9KAD4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV0i9KAD4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV0i9KAD4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV0i9KAD4 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV0i9KAD4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV0i9KAD4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV0i9KAD4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV0i9KAD4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV0i9KAD4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV0i9KAD4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV0i9KAD4 .dropdown-item.active,
.cid-uYV0i9KAD4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV0i9KAD4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV0i9KAD4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV0i9KAD4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV0i9KAD4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV0i9KAD4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV0i9KAD4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV0i9KAD4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV0i9KAD4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV0i9KAD4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV0i9KAD4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV0i9KAD4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV0i9KAD4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV0i9KAD4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV0i9KAD4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV0i9KAD4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV0i9KAD4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV0i9KAD4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV0i9KAD4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV0i9KAD4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV0i9KAD4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV0i9KAD4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV0i9KAD4 .navbar {
    height: 70px;
  }
  .cid-uYV0i9KAD4 .navbar.opened {
    height: auto;
  }
  .cid-uYV0i9KAD4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV0iaiwh5 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV0iaiwh5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV0iaiwh5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV0iaiwh5 .mbr-section-title {
  color: #ffffff;
}
.cid-uYV0iaiwh5 .mbr-text,
.cid-uYV0iaiwh5 .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV0iaNx1i {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV0iaNx1i img,
.cid-uYV0iaNx1i .item-img {
  width: 100%;
}
.cid-uYV0iaNx1i .item:focus,
.cid-uYV0iaNx1i span:focus {
  outline: none;
}
.cid-uYV0iaNx1i .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV0iaNx1i .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV0iaNx1i .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV0iaNx1i .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV0iaNx1i .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV0iaNx1i .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV0iaNx1i .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV0iaNx1i .mbr-section-title {
  color: #232323;
}
.cid-uYV0iaNx1i .mbr-text,
.cid-uYV0iaNx1i .mbr-section-btn {
  text-align: left;
}
.cid-uYV0iaNx1i .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV0iaNx1i .item-subtitle {
  text-align: left;
}
.cid-uYV0ic5qL0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV0ic5qL0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV0ic5qL0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV0ic5qL0 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV0ic5qL0 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV0ic5qL0 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV0ic5qL0 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV0ic5qL0 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV0icCa6P {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV0wpnTqH {
  z-index: 1000;
  width: 100%;
}
.cid-uYV0wpnTqH nav.navbar {
  position: fixed;
}
.cid-uYV0wpnTqH .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-uYV0wpnTqH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV0wpnTqH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV0wpnTqH .dropdown-item:hover,
.cid-uYV0wpnTqH .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV0wpnTqH .dropdown-item:hover span {
  color: white;
}
.cid-uYV0wpnTqH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV0wpnTqH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV0wpnTqH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV0wpnTqH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV0wpnTqH .nav-link {
  position: relative;
}
.cid-uYV0wpnTqH .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV0wpnTqH .container {
    flex-wrap: wrap;
  }
}
.cid-uYV0wpnTqH .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV0wpnTqH .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV0wpnTqH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV0wpnTqH .dropdown-menu,
.cid-uYV0wpnTqH .navbar.opened {
  background: #000000 !important;
}
.cid-uYV0wpnTqH .nav-item:focus,
.cid-uYV0wpnTqH .nav-link:focus {
  outline: none;
}
.cid-uYV0wpnTqH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV0wpnTqH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV0wpnTqH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV0wpnTqH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV0wpnTqH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV0wpnTqH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV0wpnTqH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV0wpnTqH .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV0wpnTqH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV0wpnTqH .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV0wpnTqH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV0wpnTqH .navbar.collapsed {
  justify-content: center;
}
.cid-uYV0wpnTqH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV0wpnTqH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV0wpnTqH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV0wpnTqH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV0wpnTqH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV0wpnTqH .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-uYV0wpnTqH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV0wpnTqH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV0wpnTqH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV0wpnTqH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV0wpnTqH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV0wpnTqH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV0wpnTqH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV0wpnTqH .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-uYV0wpnTqH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV0wpnTqH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV0wpnTqH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV0wpnTqH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV0wpnTqH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV0wpnTqH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV0wpnTqH .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV0wpnTqH .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV0wpnTqH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV0wpnTqH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV0wpnTqH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV0wpnTqH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV0wpnTqH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV0wpnTqH .dropdown-item.active,
.cid-uYV0wpnTqH .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV0wpnTqH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV0wpnTqH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV0wpnTqH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV0wpnTqH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV0wpnTqH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV0wpnTqH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV0wpnTqH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV0wpnTqH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV0wpnTqH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV0wpnTqH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV0wpnTqH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV0wpnTqH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV0wpnTqH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV0wpnTqH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV0wpnTqH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV0wpnTqH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV0wpnTqH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV0wpnTqH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV0wpnTqH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV0wpnTqH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV0wpnTqH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV0wpnTqH .navbar {
    height: 70px;
  }
  .cid-uYV0wpnTqH .navbar.opened {
    height: auto;
  }
  .cid-uYV0wpnTqH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV0wpQhsg {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV0wpQhsg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV0wpQhsg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV0wpQhsg .mbr-section-title {
  color: #ffffff;
}
.cid-uYV0wpQhsg .mbr-text,
.cid-uYV0wpQhsg .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV0wqiUmI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV0wqiUmI img,
.cid-uYV0wqiUmI .item-img {
  width: 100%;
}
.cid-uYV0wqiUmI .item:focus,
.cid-uYV0wqiUmI span:focus {
  outline: none;
}
.cid-uYV0wqiUmI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV0wqiUmI .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV0wqiUmI .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV0wqiUmI .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV0wqiUmI .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV0wqiUmI .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV0wqiUmI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV0wqiUmI .mbr-section-title {
  color: #232323;
}
.cid-uYV0wqiUmI .mbr-text,
.cid-uYV0wqiUmI .mbr-section-btn {
  text-align: left;
}
.cid-uYV0wqiUmI .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV0wqiUmI .item-subtitle {
  text-align: left;
}
.cid-uYV0wrujsU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV0wrujsU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV0wrujsU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV0wrujsU .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV0wrujsU .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV0wrujsU .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV0wrujsU .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV0wrujsU .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV0ws0JuY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV0Mm3RPI {
  z-index: 1000;
  width: 100%;
}
.cid-uYV0Mm3RPI nav.navbar {
  position: fixed;
}
.cid-uYV0Mm3RPI .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-uYV0Mm3RPI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV0Mm3RPI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV0Mm3RPI .dropdown-item:hover,
.cid-uYV0Mm3RPI .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV0Mm3RPI .dropdown-item:hover span {
  color: white;
}
.cid-uYV0Mm3RPI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV0Mm3RPI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV0Mm3RPI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV0Mm3RPI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV0Mm3RPI .nav-link {
  position: relative;
}
.cid-uYV0Mm3RPI .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV0Mm3RPI .container {
    flex-wrap: wrap;
  }
}
.cid-uYV0Mm3RPI .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV0Mm3RPI .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV0Mm3RPI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV0Mm3RPI .dropdown-menu,
.cid-uYV0Mm3RPI .navbar.opened {
  background: #000000 !important;
}
.cid-uYV0Mm3RPI .nav-item:focus,
.cid-uYV0Mm3RPI .nav-link:focus {
  outline: none;
}
.cid-uYV0Mm3RPI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV0Mm3RPI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV0Mm3RPI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV0Mm3RPI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV0Mm3RPI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV0Mm3RPI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV0Mm3RPI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV0Mm3RPI .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV0Mm3RPI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV0Mm3RPI .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV0Mm3RPI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV0Mm3RPI .navbar.collapsed {
  justify-content: center;
}
.cid-uYV0Mm3RPI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV0Mm3RPI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV0Mm3RPI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV0Mm3RPI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV0Mm3RPI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV0Mm3RPI .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-uYV0Mm3RPI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV0Mm3RPI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV0Mm3RPI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV0Mm3RPI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV0Mm3RPI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV0Mm3RPI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV0Mm3RPI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV0Mm3RPI .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-uYV0Mm3RPI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV0Mm3RPI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV0Mm3RPI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV0Mm3RPI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV0Mm3RPI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV0Mm3RPI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV0Mm3RPI .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV0Mm3RPI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV0Mm3RPI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV0Mm3RPI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV0Mm3RPI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV0Mm3RPI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV0Mm3RPI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV0Mm3RPI .dropdown-item.active,
.cid-uYV0Mm3RPI .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV0Mm3RPI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV0Mm3RPI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV0Mm3RPI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV0Mm3RPI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV0Mm3RPI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV0Mm3RPI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV0Mm3RPI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV0Mm3RPI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV0Mm3RPI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV0Mm3RPI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV0Mm3RPI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV0Mm3RPI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV0Mm3RPI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV0Mm3RPI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV0Mm3RPI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV0Mm3RPI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV0Mm3RPI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV0Mm3RPI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV0Mm3RPI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV0Mm3RPI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV0Mm3RPI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV0Mm3RPI .navbar {
    height: 70px;
  }
  .cid-uYV0Mm3RPI .navbar.opened {
    height: auto;
  }
  .cid-uYV0Mm3RPI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV0MmvBKc {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV0MmvBKc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV0MmvBKc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV0MmvBKc .mbr-section-title {
  color: #ffffff;
}
.cid-uYV0MmvBKc .mbr-text,
.cid-uYV0MmvBKc .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV0MmS0XX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV0MmS0XX img,
.cid-uYV0MmS0XX .item-img {
  width: 100%;
}
.cid-uYV0MmS0XX .item:focus,
.cid-uYV0MmS0XX span:focus {
  outline: none;
}
.cid-uYV0MmS0XX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV0MmS0XX .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV0MmS0XX .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV0MmS0XX .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV0MmS0XX .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV0MmS0XX .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV0MmS0XX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV0MmS0XX .mbr-section-title {
  color: #232323;
}
.cid-uYV0MmS0XX .mbr-text,
.cid-uYV0MmS0XX .mbr-section-btn {
  text-align: left;
}
.cid-uYV0MmS0XX .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV0MmS0XX .item-subtitle {
  text-align: left;
}
.cid-uYV0Mo01dT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV0Mo01dT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV0Mo01dT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV0Mo01dT .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV0Mo01dT .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV0Mo01dT .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV0Mo01dT .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV0Mo01dT .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV0MovfjS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV1psvlyL {
  z-index: 1000;
  width: 100%;
}
.cid-uYV1psvlyL nav.navbar {
  position: fixed;
}
.cid-uYV1psvlyL .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-uYV1psvlyL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV1psvlyL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV1psvlyL .dropdown-item:hover,
.cid-uYV1psvlyL .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV1psvlyL .dropdown-item:hover span {
  color: white;
}
.cid-uYV1psvlyL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV1psvlyL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV1psvlyL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV1psvlyL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV1psvlyL .nav-link {
  position: relative;
}
.cid-uYV1psvlyL .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV1psvlyL .container {
    flex-wrap: wrap;
  }
}
.cid-uYV1psvlyL .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV1psvlyL .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV1psvlyL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV1psvlyL .dropdown-menu,
.cid-uYV1psvlyL .navbar.opened {
  background: #000000 !important;
}
.cid-uYV1psvlyL .nav-item:focus,
.cid-uYV1psvlyL .nav-link:focus {
  outline: none;
}
.cid-uYV1psvlyL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV1psvlyL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV1psvlyL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV1psvlyL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV1psvlyL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV1psvlyL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV1psvlyL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV1psvlyL .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV1psvlyL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV1psvlyL .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV1psvlyL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV1psvlyL .navbar.collapsed {
  justify-content: center;
}
.cid-uYV1psvlyL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV1psvlyL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV1psvlyL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV1psvlyL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV1psvlyL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV1psvlyL .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-uYV1psvlyL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV1psvlyL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV1psvlyL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV1psvlyL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV1psvlyL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV1psvlyL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV1psvlyL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV1psvlyL .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-uYV1psvlyL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV1psvlyL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV1psvlyL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV1psvlyL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV1psvlyL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV1psvlyL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV1psvlyL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV1psvlyL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV1psvlyL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV1psvlyL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV1psvlyL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV1psvlyL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV1psvlyL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV1psvlyL .dropdown-item.active,
.cid-uYV1psvlyL .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV1psvlyL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV1psvlyL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV1psvlyL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV1psvlyL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV1psvlyL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV1psvlyL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV1psvlyL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV1psvlyL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV1psvlyL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV1psvlyL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV1psvlyL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV1psvlyL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV1psvlyL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV1psvlyL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV1psvlyL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV1psvlyL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV1psvlyL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV1psvlyL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV1psvlyL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV1psvlyL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV1psvlyL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV1psvlyL .navbar {
    height: 70px;
  }
  .cid-uYV1psvlyL .navbar.opened {
    height: auto;
  }
  .cid-uYV1psvlyL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV1pt01B8 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV1pt01B8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV1pt01B8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV1pt01B8 .mbr-section-title {
  color: #ffffff;
}
.cid-uYV1pt01B8 .mbr-text,
.cid-uYV1pt01B8 .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV1ptx1Wy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV1ptx1Wy img,
.cid-uYV1ptx1Wy .item-img {
  width: 100%;
}
.cid-uYV1ptx1Wy .item:focus,
.cid-uYV1ptx1Wy span:focus {
  outline: none;
}
.cid-uYV1ptx1Wy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV1ptx1Wy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV1ptx1Wy .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV1ptx1Wy .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV1ptx1Wy .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV1ptx1Wy .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV1ptx1Wy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV1ptx1Wy .mbr-section-title {
  color: #232323;
}
.cid-uYV1ptx1Wy .mbr-text,
.cid-uYV1ptx1Wy .mbr-section-btn {
  text-align: left;
}
.cid-uYV1ptx1Wy .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV1ptx1Wy .item-subtitle {
  text-align: left;
}
.cid-uYV1puENDV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV1puENDV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV1puENDV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV1puENDV .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV1puENDV .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV1puENDV .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV1puENDV .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV1puENDV .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV1pv9GJX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV1DDMs6l {
  z-index: 1000;
  width: 100%;
}
.cid-uYV1DDMs6l nav.navbar {
  position: fixed;
}
.cid-uYV1DDMs6l .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-uYV1DDMs6l .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV1DDMs6l .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV1DDMs6l .dropdown-item:hover,
.cid-uYV1DDMs6l .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV1DDMs6l .dropdown-item:hover span {
  color: white;
}
.cid-uYV1DDMs6l .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV1DDMs6l .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV1DDMs6l .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV1DDMs6l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV1DDMs6l .nav-link {
  position: relative;
}
.cid-uYV1DDMs6l .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV1DDMs6l .container {
    flex-wrap: wrap;
  }
}
.cid-uYV1DDMs6l .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV1DDMs6l .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV1DDMs6l .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV1DDMs6l .dropdown-menu,
.cid-uYV1DDMs6l .navbar.opened {
  background: #000000 !important;
}
.cid-uYV1DDMs6l .nav-item:focus,
.cid-uYV1DDMs6l .nav-link:focus {
  outline: none;
}
.cid-uYV1DDMs6l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV1DDMs6l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV1DDMs6l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV1DDMs6l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV1DDMs6l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV1DDMs6l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV1DDMs6l .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV1DDMs6l .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV1DDMs6l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV1DDMs6l .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV1DDMs6l .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV1DDMs6l .navbar.collapsed {
  justify-content: center;
}
.cid-uYV1DDMs6l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV1DDMs6l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV1DDMs6l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV1DDMs6l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV1DDMs6l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV1DDMs6l .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-uYV1DDMs6l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV1DDMs6l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV1DDMs6l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV1DDMs6l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV1DDMs6l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV1DDMs6l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV1DDMs6l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV1DDMs6l .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-uYV1DDMs6l .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV1DDMs6l .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV1DDMs6l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV1DDMs6l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV1DDMs6l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV1DDMs6l .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV1DDMs6l .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV1DDMs6l .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV1DDMs6l .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV1DDMs6l .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV1DDMs6l .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV1DDMs6l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV1DDMs6l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV1DDMs6l .dropdown-item.active,
.cid-uYV1DDMs6l .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV1DDMs6l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV1DDMs6l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV1DDMs6l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV1DDMs6l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV1DDMs6l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV1DDMs6l .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV1DDMs6l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV1DDMs6l .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV1DDMs6l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV1DDMs6l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV1DDMs6l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV1DDMs6l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV1DDMs6l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV1DDMs6l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV1DDMs6l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV1DDMs6l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV1DDMs6l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV1DDMs6l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV1DDMs6l .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV1DDMs6l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV1DDMs6l .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV1DDMs6l .navbar {
    height: 70px;
  }
  .cid-uYV1DDMs6l .navbar.opened {
    height: auto;
  }
  .cid-uYV1DDMs6l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV1DEjel1 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV1DEjel1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV1DEjel1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV1DEjel1 .mbr-section-title {
  color: #ffffff;
}
.cid-uYV1DEjel1 .mbr-text,
.cid-uYV1DEjel1 .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV1DEM4mz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV1DEM4mz img,
.cid-uYV1DEM4mz .item-img {
  width: 100%;
}
.cid-uYV1DEM4mz .item:focus,
.cid-uYV1DEM4mz span:focus {
  outline: none;
}
.cid-uYV1DEM4mz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV1DEM4mz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV1DEM4mz .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV1DEM4mz .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV1DEM4mz .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV1DEM4mz .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV1DEM4mz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV1DEM4mz .mbr-section-title {
  color: #232323;
}
.cid-uYV1DEM4mz .mbr-text,
.cid-uYV1DEM4mz .mbr-section-btn {
  text-align: left;
}
.cid-uYV1DEM4mz .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV1DEM4mz .item-subtitle {
  text-align: left;
}
.cid-uYV1DFZxEv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV1DFZxEv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV1DFZxEv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV1DFZxEv .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV1DFZxEv .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV1DFZxEv .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV1DFZxEv .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV1DFZxEv .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV1DGvQjO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV48I9ZqN {
  z-index: 1000;
  width: 100%;
}
.cid-uYV48I9ZqN nav.navbar {
  position: fixed;
}
.cid-uYV48I9ZqN .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-uYV48I9ZqN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV48I9ZqN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV48I9ZqN .dropdown-item:hover,
.cid-uYV48I9ZqN .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV48I9ZqN .dropdown-item:hover span {
  color: white;
}
.cid-uYV48I9ZqN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV48I9ZqN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV48I9ZqN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV48I9ZqN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV48I9ZqN .nav-link {
  position: relative;
}
.cid-uYV48I9ZqN .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV48I9ZqN .container {
    flex-wrap: wrap;
  }
}
.cid-uYV48I9ZqN .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV48I9ZqN .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV48I9ZqN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV48I9ZqN .dropdown-menu,
.cid-uYV48I9ZqN .navbar.opened {
  background: #000000 !important;
}
.cid-uYV48I9ZqN .nav-item:focus,
.cid-uYV48I9ZqN .nav-link:focus {
  outline: none;
}
.cid-uYV48I9ZqN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV48I9ZqN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV48I9ZqN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV48I9ZqN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV48I9ZqN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV48I9ZqN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV48I9ZqN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV48I9ZqN .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV48I9ZqN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV48I9ZqN .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV48I9ZqN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV48I9ZqN .navbar.collapsed {
  justify-content: center;
}
.cid-uYV48I9ZqN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV48I9ZqN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV48I9ZqN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV48I9ZqN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV48I9ZqN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV48I9ZqN .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-uYV48I9ZqN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV48I9ZqN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV48I9ZqN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV48I9ZqN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV48I9ZqN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV48I9ZqN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV48I9ZqN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV48I9ZqN .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-uYV48I9ZqN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV48I9ZqN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV48I9ZqN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV48I9ZqN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV48I9ZqN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV48I9ZqN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV48I9ZqN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV48I9ZqN .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV48I9ZqN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV48I9ZqN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV48I9ZqN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV48I9ZqN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV48I9ZqN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV48I9ZqN .dropdown-item.active,
.cid-uYV48I9ZqN .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV48I9ZqN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV48I9ZqN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV48I9ZqN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV48I9ZqN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV48I9ZqN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV48I9ZqN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV48I9ZqN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV48I9ZqN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV48I9ZqN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV48I9ZqN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV48I9ZqN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV48I9ZqN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV48I9ZqN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV48I9ZqN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV48I9ZqN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV48I9ZqN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV48I9ZqN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV48I9ZqN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV48I9ZqN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV48I9ZqN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV48I9ZqN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV48I9ZqN .navbar {
    height: 70px;
  }
  .cid-uYV48I9ZqN .navbar.opened {
    height: auto;
  }
  .cid-uYV48I9ZqN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV48INkqJ {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV48INkqJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV48INkqJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV48INkqJ .mbr-section-title {
  color: #ffffff;
}
.cid-uYV48INkqJ .mbr-text,
.cid-uYV48INkqJ .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV48Jjtdh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV48Jjtdh img,
.cid-uYV48Jjtdh .item-img {
  width: 100%;
}
.cid-uYV48Jjtdh .item:focus,
.cid-uYV48Jjtdh span:focus {
  outline: none;
}
.cid-uYV48Jjtdh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV48Jjtdh .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV48Jjtdh .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV48Jjtdh .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV48Jjtdh .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV48Jjtdh .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV48Jjtdh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV48Jjtdh .mbr-section-title {
  color: #232323;
}
.cid-uYV48Jjtdh .mbr-text,
.cid-uYV48Jjtdh .mbr-section-btn {
  text-align: left;
}
.cid-uYV48Jjtdh .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV48Jjtdh .item-subtitle {
  text-align: left;
}
.cid-uYV48L2T7A {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV48L2T7A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV48L2T7A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV48L2T7A .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV48L2T7A .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV48L2T7A .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV48L2T7A .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV48L2T7A .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV48LUl5C {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV4mi7NxT {
  z-index: 1000;
  width: 100%;
}
.cid-uYV4mi7NxT nav.navbar {
  position: fixed;
}
.cid-uYV4mi7NxT .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-uYV4mi7NxT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV4mi7NxT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV4mi7NxT .dropdown-item:hover,
.cid-uYV4mi7NxT .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV4mi7NxT .dropdown-item:hover span {
  color: white;
}
.cid-uYV4mi7NxT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV4mi7NxT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV4mi7NxT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV4mi7NxT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV4mi7NxT .nav-link {
  position: relative;
}
.cid-uYV4mi7NxT .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV4mi7NxT .container {
    flex-wrap: wrap;
  }
}
.cid-uYV4mi7NxT .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV4mi7NxT .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV4mi7NxT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV4mi7NxT .dropdown-menu,
.cid-uYV4mi7NxT .navbar.opened {
  background: #000000 !important;
}
.cid-uYV4mi7NxT .nav-item:focus,
.cid-uYV4mi7NxT .nav-link:focus {
  outline: none;
}
.cid-uYV4mi7NxT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV4mi7NxT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV4mi7NxT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV4mi7NxT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV4mi7NxT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV4mi7NxT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV4mi7NxT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV4mi7NxT .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV4mi7NxT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV4mi7NxT .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV4mi7NxT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV4mi7NxT .navbar.collapsed {
  justify-content: center;
}
.cid-uYV4mi7NxT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV4mi7NxT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV4mi7NxT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV4mi7NxT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV4mi7NxT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV4mi7NxT .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-uYV4mi7NxT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV4mi7NxT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV4mi7NxT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV4mi7NxT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV4mi7NxT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV4mi7NxT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV4mi7NxT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV4mi7NxT .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-uYV4mi7NxT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV4mi7NxT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV4mi7NxT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV4mi7NxT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV4mi7NxT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV4mi7NxT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV4mi7NxT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV4mi7NxT .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV4mi7NxT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV4mi7NxT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV4mi7NxT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV4mi7NxT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV4mi7NxT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV4mi7NxT .dropdown-item.active,
.cid-uYV4mi7NxT .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV4mi7NxT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV4mi7NxT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV4mi7NxT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV4mi7NxT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV4mi7NxT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV4mi7NxT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV4mi7NxT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV4mi7NxT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV4mi7NxT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV4mi7NxT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV4mi7NxT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV4mi7NxT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV4mi7NxT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV4mi7NxT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV4mi7NxT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV4mi7NxT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV4mi7NxT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV4mi7NxT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV4mi7NxT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV4mi7NxT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV4mi7NxT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV4mi7NxT .navbar {
    height: 70px;
  }
  .cid-uYV4mi7NxT .navbar.opened {
    height: auto;
  }
  .cid-uYV4mi7NxT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV4miZhov {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV4miZhov .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV4miZhov .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV4miZhov .mbr-section-title {
  color: #ffffff;
}
.cid-uYV4miZhov .mbr-text,
.cid-uYV4miZhov .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV4mjn23W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV4mjn23W img,
.cid-uYV4mjn23W .item-img {
  width: 100%;
}
.cid-uYV4mjn23W .item:focus,
.cid-uYV4mjn23W span:focus {
  outline: none;
}
.cid-uYV4mjn23W .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV4mjn23W .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV4mjn23W .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV4mjn23W .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV4mjn23W .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV4mjn23W .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV4mjn23W .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV4mjn23W .mbr-section-title {
  color: #232323;
}
.cid-uYV4mjn23W .mbr-text,
.cid-uYV4mjn23W .mbr-section-btn {
  text-align: left;
}
.cid-uYV4mjn23W .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV4mjn23W .item-subtitle {
  text-align: left;
}
.cid-uYV4mkqWRV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV4mkqWRV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV4mkqWRV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV4mkqWRV .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV4mkqWRV .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV4mkqWRV .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV4mkqWRV .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV4mkqWRV .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV4mkTCcP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV6zExxnt {
  z-index: 1000;
  width: 100%;
}
.cid-uYV6zExxnt nav.navbar {
  position: fixed;
}
.cid-uYV6zExxnt .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-uYV6zExxnt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV6zExxnt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV6zExxnt .dropdown-item:hover,
.cid-uYV6zExxnt .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV6zExxnt .dropdown-item:hover span {
  color: white;
}
.cid-uYV6zExxnt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV6zExxnt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV6zExxnt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV6zExxnt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV6zExxnt .nav-link {
  position: relative;
}
.cid-uYV6zExxnt .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV6zExxnt .container {
    flex-wrap: wrap;
  }
}
.cid-uYV6zExxnt .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV6zExxnt .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV6zExxnt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV6zExxnt .dropdown-menu,
.cid-uYV6zExxnt .navbar.opened {
  background: #000000 !important;
}
.cid-uYV6zExxnt .nav-item:focus,
.cid-uYV6zExxnt .nav-link:focus {
  outline: none;
}
.cid-uYV6zExxnt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV6zExxnt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV6zExxnt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV6zExxnt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV6zExxnt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV6zExxnt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV6zExxnt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV6zExxnt .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV6zExxnt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV6zExxnt .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV6zExxnt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV6zExxnt .navbar.collapsed {
  justify-content: center;
}
.cid-uYV6zExxnt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV6zExxnt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV6zExxnt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV6zExxnt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV6zExxnt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV6zExxnt .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-uYV6zExxnt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV6zExxnt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV6zExxnt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV6zExxnt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV6zExxnt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV6zExxnt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV6zExxnt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV6zExxnt .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-uYV6zExxnt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV6zExxnt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV6zExxnt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV6zExxnt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV6zExxnt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV6zExxnt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV6zExxnt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV6zExxnt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV6zExxnt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV6zExxnt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV6zExxnt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV6zExxnt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV6zExxnt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV6zExxnt .dropdown-item.active,
.cid-uYV6zExxnt .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV6zExxnt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV6zExxnt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV6zExxnt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV6zExxnt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV6zExxnt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV6zExxnt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV6zExxnt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV6zExxnt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV6zExxnt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV6zExxnt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV6zExxnt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV6zExxnt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV6zExxnt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV6zExxnt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV6zExxnt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV6zExxnt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV6zExxnt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV6zExxnt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV6zExxnt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV6zExxnt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV6zExxnt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV6zExxnt .navbar {
    height: 70px;
  }
  .cid-uYV6zExxnt .navbar.opened {
    height: auto;
  }
  .cid-uYV6zExxnt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV6zG0VVe {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV6zG0VVe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV6zG0VVe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV6zG0VVe .mbr-section-title {
  color: #ffffff;
}
.cid-uYV6zG0VVe .mbr-text,
.cid-uYV6zG0VVe .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV6zGZDjJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV6zGZDjJ img,
.cid-uYV6zGZDjJ .item-img {
  width: 100%;
}
.cid-uYV6zGZDjJ .item:focus,
.cid-uYV6zGZDjJ span:focus {
  outline: none;
}
.cid-uYV6zGZDjJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV6zGZDjJ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV6zGZDjJ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV6zGZDjJ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV6zGZDjJ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV6zGZDjJ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV6zGZDjJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV6zGZDjJ .mbr-section-title {
  color: #232323;
}
.cid-uYV6zGZDjJ .mbr-text,
.cid-uYV6zGZDjJ .mbr-section-btn {
  text-align: left;
}
.cid-uYV6zGZDjJ .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV6zGZDjJ .item-subtitle {
  text-align: left;
}
.cid-uYV6zJICLX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV6zJICLX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV6zJICLX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV6zJICLX .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV6zJICLX .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV6zJICLX .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV6zJICLX .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV6zJICLX .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV6zLpc2O {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV7hZH51e {
  z-index: 1000;
  width: 100%;
}
.cid-uYV7hZH51e nav.navbar {
  position: fixed;
}
.cid-uYV7hZH51e .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-uYV7hZH51e .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV7hZH51e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV7hZH51e .dropdown-item:hover,
.cid-uYV7hZH51e .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV7hZH51e .dropdown-item:hover span {
  color: white;
}
.cid-uYV7hZH51e .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV7hZH51e .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV7hZH51e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV7hZH51e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV7hZH51e .nav-link {
  position: relative;
}
.cid-uYV7hZH51e .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV7hZH51e .container {
    flex-wrap: wrap;
  }
}
.cid-uYV7hZH51e .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV7hZH51e .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV7hZH51e .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV7hZH51e .dropdown-menu,
.cid-uYV7hZH51e .navbar.opened {
  background: #000000 !important;
}
.cid-uYV7hZH51e .nav-item:focus,
.cid-uYV7hZH51e .nav-link:focus {
  outline: none;
}
.cid-uYV7hZH51e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV7hZH51e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV7hZH51e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV7hZH51e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV7hZH51e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV7hZH51e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV7hZH51e .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV7hZH51e .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV7hZH51e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV7hZH51e .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV7hZH51e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV7hZH51e .navbar.collapsed {
  justify-content: center;
}
.cid-uYV7hZH51e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV7hZH51e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV7hZH51e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV7hZH51e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV7hZH51e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV7hZH51e .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-uYV7hZH51e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV7hZH51e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV7hZH51e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV7hZH51e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV7hZH51e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV7hZH51e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV7hZH51e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV7hZH51e .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-uYV7hZH51e .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV7hZH51e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV7hZH51e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV7hZH51e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV7hZH51e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV7hZH51e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV7hZH51e .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV7hZH51e .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV7hZH51e .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV7hZH51e .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV7hZH51e .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV7hZH51e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV7hZH51e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV7hZH51e .dropdown-item.active,
.cid-uYV7hZH51e .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV7hZH51e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV7hZH51e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV7hZH51e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV7hZH51e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV7hZH51e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV7hZH51e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV7hZH51e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV7hZH51e .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV7hZH51e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV7hZH51e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV7hZH51e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV7hZH51e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV7hZH51e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV7hZH51e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV7hZH51e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV7hZH51e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV7hZH51e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV7hZH51e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV7hZH51e .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV7hZH51e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV7hZH51e .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV7hZH51e .navbar {
    height: 70px;
  }
  .cid-uYV7hZH51e .navbar.opened {
    height: auto;
  }
  .cid-uYV7hZH51e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV7i08TMO {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV7i08TMO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV7i08TMO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV7i08TMO .mbr-section-title {
  color: #ffffff;
}
.cid-uYV7i08TMO .mbr-text,
.cid-uYV7i08TMO .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV7i0wDL9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV7i0wDL9 img,
.cid-uYV7i0wDL9 .item-img {
  width: 100%;
}
.cid-uYV7i0wDL9 .item:focus,
.cid-uYV7i0wDL9 span:focus {
  outline: none;
}
.cid-uYV7i0wDL9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV7i0wDL9 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV7i0wDL9 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV7i0wDL9 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV7i0wDL9 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV7i0wDL9 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV7i0wDL9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV7i0wDL9 .mbr-section-title {
  color: #232323;
}
.cid-uYV7i0wDL9 .mbr-text,
.cid-uYV7i0wDL9 .mbr-section-btn {
  text-align: left;
}
.cid-uYV7i0wDL9 .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV7i0wDL9 .item-subtitle {
  text-align: left;
}
.cid-uYV7i1BaNV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV7i1BaNV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV7i1BaNV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV7i1BaNV .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV7i1BaNV .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV7i1BaNV .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV7i1BaNV .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV7i1BaNV .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV7i29uGw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV89cvEqx {
  z-index: 1000;
  width: 100%;
}
.cid-uYV89cvEqx nav.navbar {
  position: fixed;
}
.cid-uYV89cvEqx .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-uYV89cvEqx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV89cvEqx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV89cvEqx .dropdown-item:hover,
.cid-uYV89cvEqx .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV89cvEqx .dropdown-item:hover span {
  color: white;
}
.cid-uYV89cvEqx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV89cvEqx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV89cvEqx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV89cvEqx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV89cvEqx .nav-link {
  position: relative;
}
.cid-uYV89cvEqx .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV89cvEqx .container {
    flex-wrap: wrap;
  }
}
.cid-uYV89cvEqx .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV89cvEqx .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV89cvEqx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV89cvEqx .dropdown-menu,
.cid-uYV89cvEqx .navbar.opened {
  background: #000000 !important;
}
.cid-uYV89cvEqx .nav-item:focus,
.cid-uYV89cvEqx .nav-link:focus {
  outline: none;
}
.cid-uYV89cvEqx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV89cvEqx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV89cvEqx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV89cvEqx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV89cvEqx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV89cvEqx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV89cvEqx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV89cvEqx .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV89cvEqx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV89cvEqx .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV89cvEqx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV89cvEqx .navbar.collapsed {
  justify-content: center;
}
.cid-uYV89cvEqx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV89cvEqx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV89cvEqx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV89cvEqx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV89cvEqx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV89cvEqx .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-uYV89cvEqx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV89cvEqx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV89cvEqx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV89cvEqx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV89cvEqx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV89cvEqx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV89cvEqx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV89cvEqx .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-uYV89cvEqx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV89cvEqx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV89cvEqx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV89cvEqx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV89cvEqx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV89cvEqx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV89cvEqx .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV89cvEqx .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV89cvEqx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV89cvEqx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV89cvEqx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV89cvEqx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV89cvEqx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV89cvEqx .dropdown-item.active,
.cid-uYV89cvEqx .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV89cvEqx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV89cvEqx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV89cvEqx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV89cvEqx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV89cvEqx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV89cvEqx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV89cvEqx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV89cvEqx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV89cvEqx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV89cvEqx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV89cvEqx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV89cvEqx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV89cvEqx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV89cvEqx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV89cvEqx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV89cvEqx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV89cvEqx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV89cvEqx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV89cvEqx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV89cvEqx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV89cvEqx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV89cvEqx .navbar {
    height: 70px;
  }
  .cid-uYV89cvEqx .navbar.opened {
    height: auto;
  }
  .cid-uYV89cvEqx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV89d1O5B {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV89d1O5B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV89d1O5B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV89d1O5B .mbr-section-title {
  color: #ffffff;
}
.cid-uYV89d1O5B .mbr-text,
.cid-uYV89d1O5B .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV89dyAH8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV89dyAH8 img,
.cid-uYV89dyAH8 .item-img {
  width: 100%;
}
.cid-uYV89dyAH8 .item:focus,
.cid-uYV89dyAH8 span:focus {
  outline: none;
}
.cid-uYV89dyAH8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV89dyAH8 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV89dyAH8 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV89dyAH8 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV89dyAH8 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV89dyAH8 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV89dyAH8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV89dyAH8 .mbr-section-title {
  color: #232323;
}
.cid-uYV89dyAH8 .mbr-text,
.cid-uYV89dyAH8 .mbr-section-btn {
  text-align: left;
}
.cid-uYV89dyAH8 .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV89dyAH8 .item-subtitle {
  text-align: left;
}
.cid-uYV89eSpz9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV89eSpz9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV89eSpz9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV89eSpz9 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV89eSpz9 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV89eSpz9 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV89eSpz9 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV89eSpz9 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV89foK35 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV7aJIfIX {
  z-index: 1000;
  width: 100%;
}
.cid-uYV7aJIfIX nav.navbar {
  position: fixed;
}
.cid-uYV7aJIfIX .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-uYV7aJIfIX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV7aJIfIX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV7aJIfIX .dropdown-item:hover,
.cid-uYV7aJIfIX .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV7aJIfIX .dropdown-item:hover span {
  color: white;
}
.cid-uYV7aJIfIX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV7aJIfIX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV7aJIfIX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV7aJIfIX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV7aJIfIX .nav-link {
  position: relative;
}
.cid-uYV7aJIfIX .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV7aJIfIX .container {
    flex-wrap: wrap;
  }
}
.cid-uYV7aJIfIX .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV7aJIfIX .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV7aJIfIX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV7aJIfIX .dropdown-menu,
.cid-uYV7aJIfIX .navbar.opened {
  background: #000000 !important;
}
.cid-uYV7aJIfIX .nav-item:focus,
.cid-uYV7aJIfIX .nav-link:focus {
  outline: none;
}
.cid-uYV7aJIfIX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV7aJIfIX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV7aJIfIX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV7aJIfIX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV7aJIfIX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV7aJIfIX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV7aJIfIX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV7aJIfIX .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV7aJIfIX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV7aJIfIX .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV7aJIfIX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV7aJIfIX .navbar.collapsed {
  justify-content: center;
}
.cid-uYV7aJIfIX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV7aJIfIX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV7aJIfIX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV7aJIfIX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV7aJIfIX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV7aJIfIX .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-uYV7aJIfIX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV7aJIfIX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV7aJIfIX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV7aJIfIX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV7aJIfIX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV7aJIfIX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV7aJIfIX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV7aJIfIX .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-uYV7aJIfIX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV7aJIfIX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV7aJIfIX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV7aJIfIX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV7aJIfIX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV7aJIfIX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV7aJIfIX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV7aJIfIX .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV7aJIfIX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV7aJIfIX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV7aJIfIX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV7aJIfIX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV7aJIfIX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV7aJIfIX .dropdown-item.active,
.cid-uYV7aJIfIX .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV7aJIfIX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV7aJIfIX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV7aJIfIX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV7aJIfIX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV7aJIfIX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV7aJIfIX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV7aJIfIX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV7aJIfIX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV7aJIfIX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV7aJIfIX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV7aJIfIX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV7aJIfIX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV7aJIfIX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV7aJIfIX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV7aJIfIX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV7aJIfIX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV7aJIfIX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV7aJIfIX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV7aJIfIX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV7aJIfIX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV7aJIfIX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV7aJIfIX .navbar {
    height: 70px;
  }
  .cid-uYV7aJIfIX .navbar.opened {
    height: auto;
  }
  .cid-uYV7aJIfIX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV7aK9dq9 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV7aK9dq9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV7aK9dq9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV7aK9dq9 .mbr-section-title {
  color: #ffffff;
}
.cid-uYV7aK9dq9 .mbr-text,
.cid-uYV7aK9dq9 .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV7aKzbmy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV7aKzbmy img,
.cid-uYV7aKzbmy .item-img {
  width: 100%;
}
.cid-uYV7aKzbmy .item:focus,
.cid-uYV7aKzbmy span:focus {
  outline: none;
}
.cid-uYV7aKzbmy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV7aKzbmy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV7aKzbmy .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV7aKzbmy .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV7aKzbmy .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV7aKzbmy .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV7aKzbmy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV7aKzbmy .mbr-section-title {
  color: #232323;
}
.cid-uYV7aKzbmy .mbr-text,
.cid-uYV7aKzbmy .mbr-section-btn {
  text-align: left;
}
.cid-uYV7aKzbmy .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV7aKzbmy .item-subtitle {
  text-align: left;
}
.cid-uYV7aLGCtB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV7aLGCtB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV7aLGCtB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV7aLGCtB .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV7aLGCtB .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV7aLGCtB .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV7aLGCtB .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV7aLGCtB .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV7aMf4rE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYV8sYbqQT {
  z-index: 1000;
  width: 100%;
}
.cid-uYV8sYbqQT nav.navbar {
  position: fixed;
}
.cid-uYV8sYbqQT .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-uYV8sYbqQT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYV8sYbqQT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYV8sYbqQT .dropdown-item:hover,
.cid-uYV8sYbqQT .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYV8sYbqQT .dropdown-item:hover span {
  color: white;
}
.cid-uYV8sYbqQT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYV8sYbqQT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYV8sYbqQT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYV8sYbqQT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYV8sYbqQT .nav-link {
  position: relative;
}
.cid-uYV8sYbqQT .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV8sYbqQT .container {
    flex-wrap: wrap;
  }
}
.cid-uYV8sYbqQT .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYV8sYbqQT .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYV8sYbqQT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYV8sYbqQT .dropdown-menu,
.cid-uYV8sYbqQT .navbar.opened {
  background: #000000 !important;
}
.cid-uYV8sYbqQT .nav-item:focus,
.cid-uYV8sYbqQT .nav-link:focus {
  outline: none;
}
.cid-uYV8sYbqQT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYV8sYbqQT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYV8sYbqQT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYV8sYbqQT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYV8sYbqQT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYV8sYbqQT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYV8sYbqQT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYV8sYbqQT .navbar.opened {
  transition: all 0.3s;
}
.cid-uYV8sYbqQT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYV8sYbqQT .navbar .navbar-logo img {
  width: auto;
}
.cid-uYV8sYbqQT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYV8sYbqQT .navbar.collapsed {
  justify-content: center;
}
.cid-uYV8sYbqQT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYV8sYbqQT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYV8sYbqQT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYV8sYbqQT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYV8sYbqQT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYV8sYbqQT .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-uYV8sYbqQT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYV8sYbqQT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYV8sYbqQT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYV8sYbqQT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYV8sYbqQT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYV8sYbqQT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYV8sYbqQT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYV8sYbqQT .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-uYV8sYbqQT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYV8sYbqQT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYV8sYbqQT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYV8sYbqQT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYV8sYbqQT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYV8sYbqQT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYV8sYbqQT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYV8sYbqQT .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYV8sYbqQT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYV8sYbqQT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYV8sYbqQT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYV8sYbqQT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYV8sYbqQT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYV8sYbqQT .dropdown-item.active,
.cid-uYV8sYbqQT .dropdown-item:active {
  background-color: transparent;
}
.cid-uYV8sYbqQT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYV8sYbqQT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYV8sYbqQT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYV8sYbqQT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYV8sYbqQT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYV8sYbqQT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYV8sYbqQT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYV8sYbqQT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYV8sYbqQT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYV8sYbqQT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYV8sYbqQT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYV8sYbqQT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV8sYbqQT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYV8sYbqQT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYV8sYbqQT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV8sYbqQT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYV8sYbqQT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYV8sYbqQT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYV8sYbqQT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYV8sYbqQT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYV8sYbqQT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYV8sYbqQT .navbar {
    height: 70px;
  }
  .cid-uYV8sYbqQT .navbar.opened {
    height: auto;
  }
  .cid-uYV8sYbqQT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYV8sYzGzS {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYV8sYzGzS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV8sYzGzS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV8sYzGzS .mbr-section-title {
  color: #ffffff;
}
.cid-uYV8sYzGzS .mbr-text,
.cid-uYV8sYzGzS .mbr-section-btn {
  color: #ffffff;
}
.cid-uYV8sYXtgw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYV8sYXtgw img,
.cid-uYV8sYXtgw .item-img {
  width: 100%;
}
.cid-uYV8sYXtgw .item:focus,
.cid-uYV8sYXtgw span:focus {
  outline: none;
}
.cid-uYV8sYXtgw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYV8sYXtgw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYV8sYXtgw .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYV8sYXtgw .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYV8sYXtgw .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYV8sYXtgw .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYV8sYXtgw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYV8sYXtgw .mbr-section-title {
  color: #232323;
}
.cid-uYV8sYXtgw .mbr-text,
.cid-uYV8sYXtgw .mbr-section-btn {
  text-align: left;
}
.cid-uYV8sYXtgw .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYV8sYXtgw .item-subtitle {
  text-align: left;
}
.cid-uYV8sZZvM2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYV8sZZvM2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYV8sZZvM2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYV8sZZvM2 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYV8sZZvM2 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYV8sZZvM2 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYV8sZZvM2 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYV8sZZvM2 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYV8t0rsGj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYVbOkV4g7 {
  z-index: 1000;
  width: 100%;
}
.cid-uYVbOkV4g7 nav.navbar {
  position: fixed;
}
.cid-uYVbOkV4g7 .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-uYVbOkV4g7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYVbOkV4g7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYVbOkV4g7 .dropdown-item:hover,
.cid-uYVbOkV4g7 .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYVbOkV4g7 .dropdown-item:hover span {
  color: white;
}
.cid-uYVbOkV4g7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYVbOkV4g7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYVbOkV4g7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYVbOkV4g7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYVbOkV4g7 .nav-link {
  position: relative;
}
.cid-uYVbOkV4g7 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVbOkV4g7 .container {
    flex-wrap: wrap;
  }
}
.cid-uYVbOkV4g7 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVbOkV4g7 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYVbOkV4g7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYVbOkV4g7 .dropdown-menu,
.cid-uYVbOkV4g7 .navbar.opened {
  background: #000000 !important;
}
.cid-uYVbOkV4g7 .nav-item:focus,
.cid-uYVbOkV4g7 .nav-link:focus {
  outline: none;
}
.cid-uYVbOkV4g7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYVbOkV4g7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYVbOkV4g7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYVbOkV4g7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYVbOkV4g7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYVbOkV4g7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYVbOkV4g7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYVbOkV4g7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uYVbOkV4g7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYVbOkV4g7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uYVbOkV4g7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYVbOkV4g7 .navbar.collapsed {
  justify-content: center;
}
.cid-uYVbOkV4g7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYVbOkV4g7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYVbOkV4g7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYVbOkV4g7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYVbOkV4g7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYVbOkV4g7 .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-uYVbOkV4g7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYVbOkV4g7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYVbOkV4g7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYVbOkV4g7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYVbOkV4g7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYVbOkV4g7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYVbOkV4g7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYVbOkV4g7 .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-uYVbOkV4g7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYVbOkV4g7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYVbOkV4g7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYVbOkV4g7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYVbOkV4g7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYVbOkV4g7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYVbOkV4g7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYVbOkV4g7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYVbOkV4g7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYVbOkV4g7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYVbOkV4g7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYVbOkV4g7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYVbOkV4g7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYVbOkV4g7 .dropdown-item.active,
.cid-uYVbOkV4g7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uYVbOkV4g7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYVbOkV4g7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYVbOkV4g7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYVbOkV4g7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYVbOkV4g7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYVbOkV4g7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYVbOkV4g7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYVbOkV4g7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYVbOkV4g7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYVbOkV4g7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYVbOkV4g7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYVbOkV4g7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVbOkV4g7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVbOkV4g7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYVbOkV4g7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVbOkV4g7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYVbOkV4g7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYVbOkV4g7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVbOkV4g7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYVbOkV4g7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYVbOkV4g7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYVbOkV4g7 .navbar {
    height: 70px;
  }
  .cid-uYVbOkV4g7 .navbar.opened {
    height: auto;
  }
  .cid-uYVbOkV4g7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYVbOlwX6V {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYVbOlwX6V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVbOlwX6V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVbOlwX6V .mbr-section-title {
  color: #ffffff;
}
.cid-uYVbOlwX6V .mbr-text,
.cid-uYVbOlwX6V .mbr-section-btn {
  color: #ffffff;
}
.cid-uYVbOm6olo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYVbOm6olo img,
.cid-uYVbOm6olo .item-img {
  width: 100%;
}
.cid-uYVbOm6olo .item:focus,
.cid-uYVbOm6olo span:focus {
  outline: none;
}
.cid-uYVbOm6olo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYVbOm6olo .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYVbOm6olo .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYVbOm6olo .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYVbOm6olo .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYVbOm6olo .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYVbOm6olo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYVbOm6olo .mbr-section-title {
  color: #232323;
}
.cid-uYVbOm6olo .mbr-text,
.cid-uYVbOm6olo .mbr-section-btn {
  text-align: left;
}
.cid-uYVbOm6olo .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYVbOm6olo .item-subtitle {
  text-align: left;
}
.cid-uYVbOnMjGG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYVbOnMjGG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVbOnMjGG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVbOnMjGG .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYVbOnMjGG .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYVbOnMjGG .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYVbOnMjGG .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYVbOnMjGG .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYVbOooMpr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYVbZwWRKw {
  z-index: 1000;
  width: 100%;
}
.cid-uYVbZwWRKw nav.navbar {
  position: fixed;
}
.cid-uYVbZwWRKw .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-uYVbZwWRKw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYVbZwWRKw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYVbZwWRKw .dropdown-item:hover,
.cid-uYVbZwWRKw .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYVbZwWRKw .dropdown-item:hover span {
  color: white;
}
.cid-uYVbZwWRKw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYVbZwWRKw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYVbZwWRKw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYVbZwWRKw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYVbZwWRKw .nav-link {
  position: relative;
}
.cid-uYVbZwWRKw .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVbZwWRKw .container {
    flex-wrap: wrap;
  }
}
.cid-uYVbZwWRKw .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVbZwWRKw .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYVbZwWRKw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYVbZwWRKw .dropdown-menu,
.cid-uYVbZwWRKw .navbar.opened {
  background: #000000 !important;
}
.cid-uYVbZwWRKw .nav-item:focus,
.cid-uYVbZwWRKw .nav-link:focus {
  outline: none;
}
.cid-uYVbZwWRKw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYVbZwWRKw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYVbZwWRKw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYVbZwWRKw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYVbZwWRKw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYVbZwWRKw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYVbZwWRKw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYVbZwWRKw .navbar.opened {
  transition: all 0.3s;
}
.cid-uYVbZwWRKw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYVbZwWRKw .navbar .navbar-logo img {
  width: auto;
}
.cid-uYVbZwWRKw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYVbZwWRKw .navbar.collapsed {
  justify-content: center;
}
.cid-uYVbZwWRKw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYVbZwWRKw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYVbZwWRKw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYVbZwWRKw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYVbZwWRKw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYVbZwWRKw .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-uYVbZwWRKw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYVbZwWRKw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYVbZwWRKw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYVbZwWRKw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYVbZwWRKw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYVbZwWRKw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYVbZwWRKw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYVbZwWRKw .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-uYVbZwWRKw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYVbZwWRKw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYVbZwWRKw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYVbZwWRKw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYVbZwWRKw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYVbZwWRKw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYVbZwWRKw .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYVbZwWRKw .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYVbZwWRKw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYVbZwWRKw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYVbZwWRKw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYVbZwWRKw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYVbZwWRKw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYVbZwWRKw .dropdown-item.active,
.cid-uYVbZwWRKw .dropdown-item:active {
  background-color: transparent;
}
.cid-uYVbZwWRKw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYVbZwWRKw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYVbZwWRKw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYVbZwWRKw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYVbZwWRKw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYVbZwWRKw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYVbZwWRKw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYVbZwWRKw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYVbZwWRKw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYVbZwWRKw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYVbZwWRKw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYVbZwWRKw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVbZwWRKw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVbZwWRKw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYVbZwWRKw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVbZwWRKw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYVbZwWRKw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYVbZwWRKw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVbZwWRKw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYVbZwWRKw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYVbZwWRKw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYVbZwWRKw .navbar {
    height: 70px;
  }
  .cid-uYVbZwWRKw .navbar.opened {
    height: auto;
  }
  .cid-uYVbZwWRKw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYVbZxnIlj {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYVbZxnIlj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVbZxnIlj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVbZxnIlj .mbr-section-title {
  color: #ffffff;
}
.cid-uYVbZxnIlj .mbr-text,
.cid-uYVbZxnIlj .mbr-section-btn {
  color: #ffffff;
}
.cid-uYVbZxOng7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYVbZxOng7 img,
.cid-uYVbZxOng7 .item-img {
  width: 100%;
}
.cid-uYVbZxOng7 .item:focus,
.cid-uYVbZxOng7 span:focus {
  outline: none;
}
.cid-uYVbZxOng7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYVbZxOng7 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYVbZxOng7 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYVbZxOng7 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYVbZxOng7 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYVbZxOng7 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYVbZxOng7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYVbZxOng7 .mbr-section-title {
  color: #232323;
}
.cid-uYVbZxOng7 .mbr-text,
.cid-uYVbZxOng7 .mbr-section-btn {
  text-align: left;
}
.cid-uYVbZxOng7 .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYVbZxOng7 .item-subtitle {
  text-align: left;
}
.cid-uYVbZyShyI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYVbZyShyI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVbZyShyI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVbZyShyI .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYVbZyShyI .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYVbZyShyI .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYVbZyShyI .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYVbZyShyI .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYVbZznSF4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYVcfSIgtL {
  z-index: 1000;
  width: 100%;
}
.cid-uYVcfSIgtL nav.navbar {
  position: fixed;
}
.cid-uYVcfSIgtL .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-uYVcfSIgtL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYVcfSIgtL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYVcfSIgtL .dropdown-item:hover,
.cid-uYVcfSIgtL .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYVcfSIgtL .dropdown-item:hover span {
  color: white;
}
.cid-uYVcfSIgtL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYVcfSIgtL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYVcfSIgtL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYVcfSIgtL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYVcfSIgtL .nav-link {
  position: relative;
}
.cid-uYVcfSIgtL .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVcfSIgtL .container {
    flex-wrap: wrap;
  }
}
.cid-uYVcfSIgtL .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVcfSIgtL .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYVcfSIgtL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYVcfSIgtL .dropdown-menu,
.cid-uYVcfSIgtL .navbar.opened {
  background: #000000 !important;
}
.cid-uYVcfSIgtL .nav-item:focus,
.cid-uYVcfSIgtL .nav-link:focus {
  outline: none;
}
.cid-uYVcfSIgtL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYVcfSIgtL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYVcfSIgtL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYVcfSIgtL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYVcfSIgtL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYVcfSIgtL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYVcfSIgtL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYVcfSIgtL .navbar.opened {
  transition: all 0.3s;
}
.cid-uYVcfSIgtL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYVcfSIgtL .navbar .navbar-logo img {
  width: auto;
}
.cid-uYVcfSIgtL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYVcfSIgtL .navbar.collapsed {
  justify-content: center;
}
.cid-uYVcfSIgtL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYVcfSIgtL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYVcfSIgtL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYVcfSIgtL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYVcfSIgtL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYVcfSIgtL .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-uYVcfSIgtL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYVcfSIgtL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYVcfSIgtL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYVcfSIgtL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYVcfSIgtL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYVcfSIgtL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYVcfSIgtL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYVcfSIgtL .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-uYVcfSIgtL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYVcfSIgtL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYVcfSIgtL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYVcfSIgtL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYVcfSIgtL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYVcfSIgtL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYVcfSIgtL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYVcfSIgtL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYVcfSIgtL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYVcfSIgtL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYVcfSIgtL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYVcfSIgtL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYVcfSIgtL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYVcfSIgtL .dropdown-item.active,
.cid-uYVcfSIgtL .dropdown-item:active {
  background-color: transparent;
}
.cid-uYVcfSIgtL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYVcfSIgtL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYVcfSIgtL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYVcfSIgtL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYVcfSIgtL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYVcfSIgtL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYVcfSIgtL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYVcfSIgtL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYVcfSIgtL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYVcfSIgtL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYVcfSIgtL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYVcfSIgtL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVcfSIgtL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVcfSIgtL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYVcfSIgtL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVcfSIgtL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYVcfSIgtL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYVcfSIgtL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVcfSIgtL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYVcfSIgtL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYVcfSIgtL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYVcfSIgtL .navbar {
    height: 70px;
  }
  .cid-uYVcfSIgtL .navbar.opened {
    height: auto;
  }
  .cid-uYVcfSIgtL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYVcfTv8Gf {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYVcfTv8Gf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVcfTv8Gf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVcfTv8Gf .mbr-section-title {
  color: #ffffff;
}
.cid-uYVcfTv8Gf .mbr-text,
.cid-uYVcfTv8Gf .mbr-section-btn {
  color: #ffffff;
}
.cid-uYVcfUcIme {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYVcfUcIme img,
.cid-uYVcfUcIme .item-img {
  width: 100%;
}
.cid-uYVcfUcIme .item:focus,
.cid-uYVcfUcIme span:focus {
  outline: none;
}
.cid-uYVcfUcIme .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYVcfUcIme .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYVcfUcIme .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYVcfUcIme .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYVcfUcIme .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYVcfUcIme .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYVcfUcIme .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYVcfUcIme .mbr-section-title {
  color: #232323;
}
.cid-uYVcfUcIme .mbr-text,
.cid-uYVcfUcIme .mbr-section-btn {
  text-align: left;
}
.cid-uYVcfUcIme .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYVcfUcIme .item-subtitle {
  text-align: left;
}
.cid-uYVcfXiZ7v {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYVcfXiZ7v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVcfXiZ7v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVcfXiZ7v .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYVcfXiZ7v .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYVcfXiZ7v .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYVcfXiZ7v .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYVcfXiZ7v .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYVcfYOynW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYVcrvn2bH {
  z-index: 1000;
  width: 100%;
}
.cid-uYVcrvn2bH nav.navbar {
  position: fixed;
}
.cid-uYVcrvn2bH .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-uYVcrvn2bH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYVcrvn2bH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYVcrvn2bH .dropdown-item:hover,
.cid-uYVcrvn2bH .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYVcrvn2bH .dropdown-item:hover span {
  color: white;
}
.cid-uYVcrvn2bH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYVcrvn2bH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYVcrvn2bH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYVcrvn2bH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYVcrvn2bH .nav-link {
  position: relative;
}
.cid-uYVcrvn2bH .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVcrvn2bH .container {
    flex-wrap: wrap;
  }
}
.cid-uYVcrvn2bH .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVcrvn2bH .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYVcrvn2bH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYVcrvn2bH .dropdown-menu,
.cid-uYVcrvn2bH .navbar.opened {
  background: #000000 !important;
}
.cid-uYVcrvn2bH .nav-item:focus,
.cid-uYVcrvn2bH .nav-link:focus {
  outline: none;
}
.cid-uYVcrvn2bH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYVcrvn2bH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYVcrvn2bH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYVcrvn2bH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYVcrvn2bH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYVcrvn2bH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYVcrvn2bH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYVcrvn2bH .navbar.opened {
  transition: all 0.3s;
}
.cid-uYVcrvn2bH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYVcrvn2bH .navbar .navbar-logo img {
  width: auto;
}
.cid-uYVcrvn2bH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYVcrvn2bH .navbar.collapsed {
  justify-content: center;
}
.cid-uYVcrvn2bH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYVcrvn2bH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYVcrvn2bH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYVcrvn2bH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYVcrvn2bH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYVcrvn2bH .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-uYVcrvn2bH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYVcrvn2bH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYVcrvn2bH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYVcrvn2bH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYVcrvn2bH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYVcrvn2bH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYVcrvn2bH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYVcrvn2bH .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-uYVcrvn2bH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYVcrvn2bH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYVcrvn2bH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYVcrvn2bH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYVcrvn2bH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYVcrvn2bH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYVcrvn2bH .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYVcrvn2bH .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYVcrvn2bH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYVcrvn2bH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYVcrvn2bH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYVcrvn2bH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYVcrvn2bH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYVcrvn2bH .dropdown-item.active,
.cid-uYVcrvn2bH .dropdown-item:active {
  background-color: transparent;
}
.cid-uYVcrvn2bH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYVcrvn2bH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYVcrvn2bH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYVcrvn2bH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYVcrvn2bH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYVcrvn2bH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYVcrvn2bH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYVcrvn2bH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYVcrvn2bH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYVcrvn2bH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYVcrvn2bH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYVcrvn2bH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVcrvn2bH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVcrvn2bH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYVcrvn2bH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVcrvn2bH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYVcrvn2bH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYVcrvn2bH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVcrvn2bH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYVcrvn2bH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYVcrvn2bH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYVcrvn2bH .navbar {
    height: 70px;
  }
  .cid-uYVcrvn2bH .navbar.opened {
    height: auto;
  }
  .cid-uYVcrvn2bH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYVcrvPVlX {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYVcrvPVlX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVcrvPVlX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVcrvPVlX .mbr-section-title {
  color: #ffffff;
}
.cid-uYVcrvPVlX .mbr-text,
.cid-uYVcrvPVlX .mbr-section-btn {
  color: #ffffff;
}
.cid-uYVcrwkXoy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYVcrwkXoy img,
.cid-uYVcrwkXoy .item-img {
  width: 100%;
}
.cid-uYVcrwkXoy .item:focus,
.cid-uYVcrwkXoy span:focus {
  outline: none;
}
.cid-uYVcrwkXoy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYVcrwkXoy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYVcrwkXoy .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYVcrwkXoy .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYVcrwkXoy .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYVcrwkXoy .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYVcrwkXoy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYVcrwkXoy .mbr-section-title {
  color: #232323;
}
.cid-uYVcrwkXoy .mbr-text,
.cid-uYVcrwkXoy .mbr-section-btn {
  text-align: left;
}
.cid-uYVcrwkXoy .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYVcrwkXoy .item-subtitle {
  text-align: left;
}
.cid-uYVcrxAfFM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYVcrxAfFM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVcrxAfFM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVcrxAfFM .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYVcrxAfFM .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYVcrxAfFM .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYVcrxAfFM .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYVcrxAfFM .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYVcrya7g3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYVcCzcgnx {
  z-index: 1000;
  width: 100%;
}
.cid-uYVcCzcgnx nav.navbar {
  position: fixed;
}
.cid-uYVcCzcgnx .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-uYVcCzcgnx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYVcCzcgnx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYVcCzcgnx .dropdown-item:hover,
.cid-uYVcCzcgnx .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYVcCzcgnx .dropdown-item:hover span {
  color: white;
}
.cid-uYVcCzcgnx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYVcCzcgnx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYVcCzcgnx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYVcCzcgnx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYVcCzcgnx .nav-link {
  position: relative;
}
.cid-uYVcCzcgnx .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVcCzcgnx .container {
    flex-wrap: wrap;
  }
}
.cid-uYVcCzcgnx .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVcCzcgnx .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYVcCzcgnx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYVcCzcgnx .dropdown-menu,
.cid-uYVcCzcgnx .navbar.opened {
  background: #000000 !important;
}
.cid-uYVcCzcgnx .nav-item:focus,
.cid-uYVcCzcgnx .nav-link:focus {
  outline: none;
}
.cid-uYVcCzcgnx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYVcCzcgnx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYVcCzcgnx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYVcCzcgnx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYVcCzcgnx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYVcCzcgnx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYVcCzcgnx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYVcCzcgnx .navbar.opened {
  transition: all 0.3s;
}
.cid-uYVcCzcgnx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYVcCzcgnx .navbar .navbar-logo img {
  width: auto;
}
.cid-uYVcCzcgnx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYVcCzcgnx .navbar.collapsed {
  justify-content: center;
}
.cid-uYVcCzcgnx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYVcCzcgnx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYVcCzcgnx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYVcCzcgnx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYVcCzcgnx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYVcCzcgnx .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-uYVcCzcgnx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYVcCzcgnx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYVcCzcgnx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYVcCzcgnx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYVcCzcgnx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYVcCzcgnx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYVcCzcgnx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYVcCzcgnx .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-uYVcCzcgnx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYVcCzcgnx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYVcCzcgnx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYVcCzcgnx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYVcCzcgnx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYVcCzcgnx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYVcCzcgnx .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYVcCzcgnx .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYVcCzcgnx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYVcCzcgnx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYVcCzcgnx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYVcCzcgnx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYVcCzcgnx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYVcCzcgnx .dropdown-item.active,
.cid-uYVcCzcgnx .dropdown-item:active {
  background-color: transparent;
}
.cid-uYVcCzcgnx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYVcCzcgnx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYVcCzcgnx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYVcCzcgnx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYVcCzcgnx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYVcCzcgnx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYVcCzcgnx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYVcCzcgnx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYVcCzcgnx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYVcCzcgnx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYVcCzcgnx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYVcCzcgnx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVcCzcgnx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVcCzcgnx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYVcCzcgnx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVcCzcgnx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYVcCzcgnx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYVcCzcgnx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVcCzcgnx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYVcCzcgnx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYVcCzcgnx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYVcCzcgnx .navbar {
    height: 70px;
  }
  .cid-uYVcCzcgnx .navbar.opened {
    height: auto;
  }
  .cid-uYVcCzcgnx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYVcCzFcpy {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYVcCzFcpy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVcCzFcpy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVcCzFcpy .mbr-section-title {
  color: #ffffff;
}
.cid-uYVcCzFcpy .mbr-text,
.cid-uYVcCzFcpy .mbr-section-btn {
  color: #ffffff;
}
.cid-uYVcCA5HcB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYVcCA5HcB img,
.cid-uYVcCA5HcB .item-img {
  width: 100%;
}
.cid-uYVcCA5HcB .item:focus,
.cid-uYVcCA5HcB span:focus {
  outline: none;
}
.cid-uYVcCA5HcB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYVcCA5HcB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYVcCA5HcB .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYVcCA5HcB .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYVcCA5HcB .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYVcCA5HcB .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYVcCA5HcB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYVcCA5HcB .mbr-section-title {
  color: #232323;
}
.cid-uYVcCA5HcB .mbr-text,
.cid-uYVcCA5HcB .mbr-section-btn {
  text-align: left;
}
.cid-uYVcCA5HcB .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYVcCA5HcB .item-subtitle {
  text-align: left;
}
.cid-uYVcCBc6pv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYVcCBc6pv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVcCBc6pv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVcCBc6pv .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYVcCBc6pv .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYVcCBc6pv .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYVcCBc6pv .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYVcCBc6pv .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYVcCBIHwJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYVcQiTRMk {
  z-index: 1000;
  width: 100%;
}
.cid-uYVcQiTRMk nav.navbar {
  position: fixed;
}
.cid-uYVcQiTRMk .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-uYVcQiTRMk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYVcQiTRMk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYVcQiTRMk .dropdown-item:hover,
.cid-uYVcQiTRMk .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYVcQiTRMk .dropdown-item:hover span {
  color: white;
}
.cid-uYVcQiTRMk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYVcQiTRMk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYVcQiTRMk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYVcQiTRMk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYVcQiTRMk .nav-link {
  position: relative;
}
.cid-uYVcQiTRMk .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVcQiTRMk .container {
    flex-wrap: wrap;
  }
}
.cid-uYVcQiTRMk .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVcQiTRMk .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYVcQiTRMk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYVcQiTRMk .dropdown-menu,
.cid-uYVcQiTRMk .navbar.opened {
  background: #000000 !important;
}
.cid-uYVcQiTRMk .nav-item:focus,
.cid-uYVcQiTRMk .nav-link:focus {
  outline: none;
}
.cid-uYVcQiTRMk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYVcQiTRMk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYVcQiTRMk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYVcQiTRMk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYVcQiTRMk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYVcQiTRMk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYVcQiTRMk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYVcQiTRMk .navbar.opened {
  transition: all 0.3s;
}
.cid-uYVcQiTRMk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYVcQiTRMk .navbar .navbar-logo img {
  width: auto;
}
.cid-uYVcQiTRMk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYVcQiTRMk .navbar.collapsed {
  justify-content: center;
}
.cid-uYVcQiTRMk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYVcQiTRMk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYVcQiTRMk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYVcQiTRMk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYVcQiTRMk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYVcQiTRMk .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-uYVcQiTRMk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYVcQiTRMk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYVcQiTRMk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYVcQiTRMk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYVcQiTRMk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYVcQiTRMk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYVcQiTRMk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYVcQiTRMk .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-uYVcQiTRMk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYVcQiTRMk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYVcQiTRMk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYVcQiTRMk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYVcQiTRMk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYVcQiTRMk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYVcQiTRMk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYVcQiTRMk .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYVcQiTRMk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYVcQiTRMk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYVcQiTRMk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYVcQiTRMk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYVcQiTRMk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYVcQiTRMk .dropdown-item.active,
.cid-uYVcQiTRMk .dropdown-item:active {
  background-color: transparent;
}
.cid-uYVcQiTRMk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYVcQiTRMk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYVcQiTRMk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYVcQiTRMk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYVcQiTRMk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYVcQiTRMk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYVcQiTRMk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYVcQiTRMk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYVcQiTRMk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYVcQiTRMk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYVcQiTRMk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYVcQiTRMk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVcQiTRMk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVcQiTRMk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYVcQiTRMk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVcQiTRMk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYVcQiTRMk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYVcQiTRMk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVcQiTRMk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYVcQiTRMk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYVcQiTRMk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYVcQiTRMk .navbar {
    height: 70px;
  }
  .cid-uYVcQiTRMk .navbar.opened {
    height: auto;
  }
  .cid-uYVcQiTRMk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYVcQjnsTt {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYVcQjnsTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVcQjnsTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVcQjnsTt .mbr-section-title {
  color: #ffffff;
}
.cid-uYVcQjnsTt .mbr-text,
.cid-uYVcQjnsTt .mbr-section-btn {
  color: #ffffff;
}
.cid-uYVcQjPMcH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYVcQjPMcH img,
.cid-uYVcQjPMcH .item-img {
  width: 100%;
}
.cid-uYVcQjPMcH .item:focus,
.cid-uYVcQjPMcH span:focus {
  outline: none;
}
.cid-uYVcQjPMcH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYVcQjPMcH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYVcQjPMcH .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYVcQjPMcH .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYVcQjPMcH .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYVcQjPMcH .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYVcQjPMcH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYVcQjPMcH .mbr-section-title {
  color: #232323;
}
.cid-uYVcQjPMcH .mbr-text,
.cid-uYVcQjPMcH .mbr-section-btn {
  text-align: left;
}
.cid-uYVcQjPMcH .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYVcQjPMcH .item-subtitle {
  text-align: left;
}
.cid-uYVcQlf6V8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYVcQlf6V8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVcQlf6V8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVcQlf6V8 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYVcQlf6V8 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYVcQlf6V8 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYVcQlf6V8 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYVcQlf6V8 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYVcQlQ49e {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYVd5ZdD9a {
  z-index: 1000;
  width: 100%;
}
.cid-uYVd5ZdD9a nav.navbar {
  position: fixed;
}
.cid-uYVd5ZdD9a .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-uYVd5ZdD9a .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYVd5ZdD9a .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYVd5ZdD9a .dropdown-item:hover,
.cid-uYVd5ZdD9a .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYVd5ZdD9a .dropdown-item:hover span {
  color: white;
}
.cid-uYVd5ZdD9a .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYVd5ZdD9a .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYVd5ZdD9a .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYVd5ZdD9a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYVd5ZdD9a .nav-link {
  position: relative;
}
.cid-uYVd5ZdD9a .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVd5ZdD9a .container {
    flex-wrap: wrap;
  }
}
.cid-uYVd5ZdD9a .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVd5ZdD9a .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYVd5ZdD9a .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYVd5ZdD9a .dropdown-menu,
.cid-uYVd5ZdD9a .navbar.opened {
  background: #000000 !important;
}
.cid-uYVd5ZdD9a .nav-item:focus,
.cid-uYVd5ZdD9a .nav-link:focus {
  outline: none;
}
.cid-uYVd5ZdD9a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYVd5ZdD9a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYVd5ZdD9a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYVd5ZdD9a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYVd5ZdD9a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYVd5ZdD9a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYVd5ZdD9a .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYVd5ZdD9a .navbar.opened {
  transition: all 0.3s;
}
.cid-uYVd5ZdD9a .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYVd5ZdD9a .navbar .navbar-logo img {
  width: auto;
}
.cid-uYVd5ZdD9a .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYVd5ZdD9a .navbar.collapsed {
  justify-content: center;
}
.cid-uYVd5ZdD9a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYVd5ZdD9a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYVd5ZdD9a .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYVd5ZdD9a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYVd5ZdD9a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYVd5ZdD9a .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-uYVd5ZdD9a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYVd5ZdD9a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYVd5ZdD9a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYVd5ZdD9a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYVd5ZdD9a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYVd5ZdD9a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYVd5ZdD9a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYVd5ZdD9a .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-uYVd5ZdD9a .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYVd5ZdD9a .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYVd5ZdD9a .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYVd5ZdD9a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYVd5ZdD9a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYVd5ZdD9a .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYVd5ZdD9a .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYVd5ZdD9a .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYVd5ZdD9a .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYVd5ZdD9a .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYVd5ZdD9a .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYVd5ZdD9a .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYVd5ZdD9a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYVd5ZdD9a .dropdown-item.active,
.cid-uYVd5ZdD9a .dropdown-item:active {
  background-color: transparent;
}
.cid-uYVd5ZdD9a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYVd5ZdD9a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYVd5ZdD9a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYVd5ZdD9a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYVd5ZdD9a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYVd5ZdD9a .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYVd5ZdD9a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYVd5ZdD9a .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYVd5ZdD9a button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYVd5ZdD9a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYVd5ZdD9a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYVd5ZdD9a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVd5ZdD9a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVd5ZdD9a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYVd5ZdD9a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVd5ZdD9a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYVd5ZdD9a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYVd5ZdD9a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVd5ZdD9a .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYVd5ZdD9a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYVd5ZdD9a .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYVd5ZdD9a .navbar {
    height: 70px;
  }
  .cid-uYVd5ZdD9a .navbar.opened {
    height: auto;
  }
  .cid-uYVd5ZdD9a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYVd5ZHz8s {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYVd5ZHz8s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVd5ZHz8s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVd5ZHz8s .mbr-section-title {
  color: #ffffff;
}
.cid-uYVd5ZHz8s .mbr-text,
.cid-uYVd5ZHz8s .mbr-section-btn {
  color: #ffffff;
}
.cid-uYVd60dGko {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYVd60dGko img,
.cid-uYVd60dGko .item-img {
  width: 100%;
}
.cid-uYVd60dGko .item:focus,
.cid-uYVd60dGko span:focus {
  outline: none;
}
.cid-uYVd60dGko .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYVd60dGko .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYVd60dGko .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYVd60dGko .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYVd60dGko .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYVd60dGko .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYVd60dGko .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYVd60dGko .mbr-section-title {
  color: #232323;
}
.cid-uYVd60dGko .mbr-text,
.cid-uYVd60dGko .mbr-section-btn {
  text-align: left;
}
.cid-uYVd60dGko .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYVd60dGko .item-subtitle {
  text-align: left;
}
.cid-uYVd61vb4b {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYVd61vb4b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVd61vb4b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVd61vb4b .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYVd61vb4b .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYVd61vb4b .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYVd61vb4b .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYVd61vb4b .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYVd626LRF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYVdjbmUr9 {
  z-index: 1000;
  width: 100%;
}
.cid-uYVdjbmUr9 nav.navbar {
  position: fixed;
}
.cid-uYVdjbmUr9 .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-uYVdjbmUr9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYVdjbmUr9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYVdjbmUr9 .dropdown-item:hover,
.cid-uYVdjbmUr9 .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYVdjbmUr9 .dropdown-item:hover span {
  color: white;
}
.cid-uYVdjbmUr9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYVdjbmUr9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYVdjbmUr9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYVdjbmUr9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYVdjbmUr9 .nav-link {
  position: relative;
}
.cid-uYVdjbmUr9 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVdjbmUr9 .container {
    flex-wrap: wrap;
  }
}
.cid-uYVdjbmUr9 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVdjbmUr9 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYVdjbmUr9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYVdjbmUr9 .dropdown-menu,
.cid-uYVdjbmUr9 .navbar.opened {
  background: #000000 !important;
}
.cid-uYVdjbmUr9 .nav-item:focus,
.cid-uYVdjbmUr9 .nav-link:focus {
  outline: none;
}
.cid-uYVdjbmUr9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYVdjbmUr9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYVdjbmUr9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYVdjbmUr9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYVdjbmUr9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYVdjbmUr9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYVdjbmUr9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYVdjbmUr9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uYVdjbmUr9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYVdjbmUr9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uYVdjbmUr9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYVdjbmUr9 .navbar.collapsed {
  justify-content: center;
}
.cid-uYVdjbmUr9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYVdjbmUr9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYVdjbmUr9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYVdjbmUr9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYVdjbmUr9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYVdjbmUr9 .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-uYVdjbmUr9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYVdjbmUr9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYVdjbmUr9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYVdjbmUr9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYVdjbmUr9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYVdjbmUr9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYVdjbmUr9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYVdjbmUr9 .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-uYVdjbmUr9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYVdjbmUr9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYVdjbmUr9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYVdjbmUr9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYVdjbmUr9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYVdjbmUr9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYVdjbmUr9 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYVdjbmUr9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYVdjbmUr9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYVdjbmUr9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYVdjbmUr9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYVdjbmUr9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYVdjbmUr9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYVdjbmUr9 .dropdown-item.active,
.cid-uYVdjbmUr9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uYVdjbmUr9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYVdjbmUr9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYVdjbmUr9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYVdjbmUr9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYVdjbmUr9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYVdjbmUr9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYVdjbmUr9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYVdjbmUr9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYVdjbmUr9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYVdjbmUr9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYVdjbmUr9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYVdjbmUr9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVdjbmUr9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVdjbmUr9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYVdjbmUr9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVdjbmUr9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYVdjbmUr9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYVdjbmUr9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVdjbmUr9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYVdjbmUr9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYVdjbmUr9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYVdjbmUr9 .navbar {
    height: 70px;
  }
  .cid-uYVdjbmUr9 .navbar.opened {
    height: auto;
  }
  .cid-uYVdjbmUr9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYVdjbR6uz {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYVdjbR6uz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVdjbR6uz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVdjbR6uz .mbr-section-title {
  color: #ffffff;
}
.cid-uYVdjbR6uz .mbr-text,
.cid-uYVdjbR6uz .mbr-section-btn {
  color: #ffffff;
}
.cid-uYVdjcg6yC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYVdjcg6yC img,
.cid-uYVdjcg6yC .item-img {
  width: 100%;
}
.cid-uYVdjcg6yC .item:focus,
.cid-uYVdjcg6yC span:focus {
  outline: none;
}
.cid-uYVdjcg6yC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYVdjcg6yC .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYVdjcg6yC .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYVdjcg6yC .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYVdjcg6yC .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYVdjcg6yC .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYVdjcg6yC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYVdjcg6yC .mbr-section-title {
  color: #232323;
}
.cid-uYVdjcg6yC .mbr-text,
.cid-uYVdjcg6yC .mbr-section-btn {
  text-align: left;
}
.cid-uYVdjcg6yC .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYVdjcg6yC .item-subtitle {
  text-align: left;
}
.cid-uYVdjdijV5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYVdjdijV5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVdjdijV5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVdjdijV5 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYVdjdijV5 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYVdjdijV5 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYVdjdijV5 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYVdjdijV5 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYVdjdN1aA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
.cid-uYVdy1lHHf {
  z-index: 1000;
  width: 100%;
}
.cid-uYVdy1lHHf nav.navbar {
  position: fixed;
}
.cid-uYVdy1lHHf .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-uYVdy1lHHf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYVdy1lHHf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYVdy1lHHf .dropdown-item:hover,
.cid-uYVdy1lHHf .dropdown-item:focus {
  background: #3e9f09 !important;
  color: white !important;
}
.cid-uYVdy1lHHf .dropdown-item:hover span {
  color: white;
}
.cid-uYVdy1lHHf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYVdy1lHHf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYVdy1lHHf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYVdy1lHHf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYVdy1lHHf .nav-link {
  position: relative;
}
.cid-uYVdy1lHHf .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVdy1lHHf .container {
    flex-wrap: wrap;
  }
}
.cid-uYVdy1lHHf .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uYVdy1lHHf .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uYVdy1lHHf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYVdy1lHHf .dropdown-menu,
.cid-uYVdy1lHHf .navbar.opened {
  background: #000000 !important;
}
.cid-uYVdy1lHHf .nav-item:focus,
.cid-uYVdy1lHHf .nav-link:focus {
  outline: none;
}
.cid-uYVdy1lHHf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYVdy1lHHf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYVdy1lHHf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYVdy1lHHf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYVdy1lHHf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYVdy1lHHf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYVdy1lHHf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}
.cid-uYVdy1lHHf .navbar.opened {
  transition: all 0.3s;
}
.cid-uYVdy1lHHf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYVdy1lHHf .navbar .navbar-logo img {
  width: auto;
}
.cid-uYVdy1lHHf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYVdy1lHHf .navbar.collapsed {
  justify-content: center;
}
.cid-uYVdy1lHHf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYVdy1lHHf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYVdy1lHHf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYVdy1lHHf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYVdy1lHHf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYVdy1lHHf .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-uYVdy1lHHf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYVdy1lHHf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYVdy1lHHf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYVdy1lHHf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYVdy1lHHf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYVdy1lHHf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYVdy1lHHf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYVdy1lHHf .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-uYVdy1lHHf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYVdy1lHHf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYVdy1lHHf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYVdy1lHHf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYVdy1lHHf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYVdy1lHHf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYVdy1lHHf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYVdy1lHHf .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYVdy1lHHf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYVdy1lHHf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYVdy1lHHf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYVdy1lHHf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYVdy1lHHf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYVdy1lHHf .dropdown-item.active,
.cid-uYVdy1lHHf .dropdown-item:active {
  background-color: transparent;
}
.cid-uYVdy1lHHf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYVdy1lHHf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYVdy1lHHf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYVdy1lHHf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYVdy1lHHf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYVdy1lHHf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYVdy1lHHf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYVdy1lHHf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYVdy1lHHf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYVdy1lHHf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYVdy1lHHf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYVdy1lHHf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVdy1lHHf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYVdy1lHHf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYVdy1lHHf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVdy1lHHf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYVdy1lHHf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYVdy1lHHf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYVdy1lHHf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYVdy1lHHf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYVdy1lHHf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYVdy1lHHf .navbar {
    height: 70px;
  }
  .cid-uYVdy1lHHf .navbar.opened {
    height: auto;
  }
  .cid-uYVdy1lHHf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYVdy1TfPl {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/banner3-1920x800.png");
}
.cid-uYVdy1TfPl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVdy1TfPl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVdy1TfPl .mbr-section-title {
  color: #ffffff;
}
.cid-uYVdy1TfPl .mbr-text,
.cid-uYVdy1TfPl .mbr-section-btn {
  color: #ffffff;
}
.cid-uYVdy2s6rB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f3f3f3;
}
.cid-uYVdy2s6rB img,
.cid-uYVdy2s6rB .item-img {
  width: 100%;
}
.cid-uYVdy2s6rB .item:focus,
.cid-uYVdy2s6rB span:focus {
  outline: none;
}
.cid-uYVdy2s6rB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uYVdy2s6rB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uYVdy2s6rB .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uYVdy2s6rB .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uYVdy2s6rB .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uYVdy2s6rB .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uYVdy2s6rB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uYVdy2s6rB .mbr-section-title {
  color: #232323;
}
.cid-uYVdy2s6rB .mbr-text,
.cid-uYVdy2s6rB .mbr-section-btn {
  text-align: left;
}
.cid-uYVdy2s6rB .item-title {
  text-align: left;
  color: #db0100;
}
.cid-uYVdy2s6rB .item-subtitle {
  text-align: left;
}
.cid-uYVdy3zBri {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uYVdy3zBri .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYVdy3zBri .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYVdy3zBri .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uYVdy3zBri .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uYVdy3zBri .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uYVdy3zBri .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uYVdy3zBri .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3e9f09;
}
.cid-uYVdy44qEN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
  overflow: hidden;
}
