body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 1.4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 2.1rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.625rem;
}
.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.6rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.125rem;
}
/* ---- 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: 1.12rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 0.98rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.68rem;
    font-size: calc( 1.385rem + (2.1 - 1.385) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.385rem + (2.1 - 1.385) * ((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.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* 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: #4479d9 !important;
}
.bg-success {
  background-color: #2b4981 !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #75ff61 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #4479d9 !important;
  border-color: #4479d9 !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: #2150a5 !important;
  border-color: #2150a5 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2150a5 !important;
  border-color: #2150a5 !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: #2b4981 !important;
  border-color: #2b4981 !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: #152440 !important;
  border-color: #152440 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #152440 !important;
  border-color: #152440 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #75ff61 !important;
  border-color: #75ff61 !important;
  color: #0c6100 !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: #010a00 !important;
  background-color: #29ff0a !important;
  border-color: #29ff0a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #0c6100 !important;
  background-color: #29ff0a !important;
  border-color: #29ff0a !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: #4479d9;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2150a5 !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: #4479d9 !important;
  border-color: #4479d9 !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: #2b4981;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #152440 !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: #2b4981 !important;
  border-color: #2b4981 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #75ff61;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #29ff0a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #0c6100 !important;
  background-color: #75ff61 !important;
  border-color: #75ff61 !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: #4479d9 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #2b4981 !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #75ff61 !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: #1f4a98 !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: #121e35 !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: #20fa00 !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: #4479d9;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #75ff61;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #4479d9;
  border-color: #4479d9;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #4479d9;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #eef2fb;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #6186ca;
}
.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 a {
  border-radius: 100px;
}
.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: #4479d9 !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: #4479d9;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #4479d9;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #4479d9;
}
.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: #4479d9;
  border-bottom-color: #4479d9;
}
.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: #4479d9 !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='%234479d9' %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-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sK000bWcB0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-sK000bWcB0 .mbr-section-subtitle {
  color: #232323;
}
.cid-sK09x8Y6AZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK09x8Y6AZ .mbr-section-title {
  color: #ffffff;
}
.cid-sJZZZ1YkX7 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-sJZZZ1YkX7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sJZZZ1YkX7 .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sFuXYm0yV5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFuXYm0yV5 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sFuXYm0yV5 .mbr-text {
  text-align: center;
}
.cid-sFuYwiaNut {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFuYwiaNut ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sFuYwiaNut li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sFuYwiaNut ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sFuYwiaNut .list {
  text-align: left;
}
.cid-sFvfRJkTxP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvfRJkTxP .img-wrapper {
  text-align: center;
}
.cid-sFvfRJkTxP img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFvfRJkTxP .row {
  align-items: flex-start;
}
.cid-sFvfRJkTxP .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFvfRJkTxP .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFvfRJkTxP .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFvfRJkTxP .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFvoNrCIzi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvoNrCIzi .mbr-section-title {
  color: #e43f3f;
  text-align: center;
}
.cid-sFvoLMo4cQ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFvoLMo4cQ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sFvoLMo4cQ .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sFvoLMo4cQ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFvoLMo4cQ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sFvoLMo4cQ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #4479d9;
}
.cid-sFvoLMo4cQ P {
  color: #4479d9;
}
.cid-sFvoOfAuvG {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFvoOfAuvG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFvoOfAuvG form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFvoOfAuvG form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFvoOfAuvG form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFLmrHYwe3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFLmrHYwe3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFLmrHYwe3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFLmrHYwe3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sFXYCpUaPJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sFXYCpUaPJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFXYCpUaPJ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sFXYCpUaPJ .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFXYCpUaPJ .mbr-text {
  text-align: left;
}
.cid-sFXZD8SJ1Q {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFXYOFYPrQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXZTp8d1O {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXZTp8d1O .img-wrapper {
  text-align: center;
}
.cid-sFXZTp8d1O img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFXZTp8d1O .row {
  align-items: flex-start;
}
.cid-sFXZTp8d1O .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFXZTp8d1O .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFXZTp8d1O .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFXZTp8d1O .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFXZTp8d1O .card-title {
  color: #e43f3f;
}
.cid-sFY0al59QI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY0al59QI .img-wrapper {
  text-align: center;
}
.cid-sFY0al59QI img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY0al59QI .row {
  align-items: flex-start;
}
.cid-sFY0al59QI .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY0al59QI .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY0al59QI .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY0al59QI .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY0al59QI .card-title {
  color: #e43f3f;
}
.cid-sFY1JuqpVn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY2CTABcB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY3r0x6q4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFLmrHYwe3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFLmrHYwe3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFLmrHYwe3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFLmrHYwe3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFY6VZU51Y {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sFY6VZU51Y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFY6VZU51Y img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sFY6VZU51Y .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFY6VZU51Y .mbr-text {
  text-align: left;
}
.cid-sFY6W0DujF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFY6W1pxst {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6W2lWSC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6W2lWSC .img-wrapper {
  text-align: center;
}
.cid-sFY6W2lWSC img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY6W2lWSC .row {
  align-items: flex-start;
}
.cid-sFY6W2lWSC .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY6W2lWSC .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY6W2lWSC .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY6W2lWSC .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY6W2lWSC .card-title {
  color: #e43f3f;
}
.cid-sFY6W3qIIA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6W3qIIA .img-wrapper {
  text-align: center;
}
.cid-sFY6W3qIIA img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY6W3qIIA .row {
  align-items: flex-start;
}
.cid-sFY6W3qIIA .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY6W3qIIA .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY6W3qIIA .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY6W3qIIA .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY6W3qIIA .card-title {
  color: #e43f3f;
}
.cid-sFY6W4NNxE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6W5oe12 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6W66Ui7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6W6TRCF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFY6W6TRCF .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFY6W6TRCF .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFY6W6TRCF .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFY6W6TRCF .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFY6W6TRCF .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFY6W6TRCF .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFY6W6TRCF .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFY6W6TRCF .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFY6W6TRCF .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFY6W6TRCF .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFY6W6TRCF .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFY6W6TRCF .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFY6W6TRCF .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFY6W6TRCF .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFY6Q5tikM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sFY6Q5tikM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFY6Q5tikM img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sFY6Q5tikM .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFY6Q5tikM .mbr-text {
  text-align: left;
}
.cid-sFY6Q75wnU {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFY6Q7YzhR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6Q8WgS2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6Q8WgS2 .img-wrapper {
  text-align: center;
}
.cid-sFY6Q8WgS2 img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY6Q8WgS2 .row {
  align-items: flex-start;
}
.cid-sFY6Q8WgS2 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY6Q8WgS2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY6Q8WgS2 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY6Q8WgS2 .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY6Q8WgS2 .card-title {
  color: #e43f3f;
}
.cid-sFY6QaL3k3 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6QaL3k3 .img-wrapper {
  text-align: center;
}
.cid-sFY6QaL3k3 img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY6QaL3k3 .row {
  align-items: flex-start;
}
.cid-sFY6QaL3k3 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY6QaL3k3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY6QaL3k3 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY6QaL3k3 .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY6QaL3k3 .card-title {
  color: #e43f3f;
}
.cid-sFY6QcA5LR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6Qe1gEb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6QeOMe9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6QfslcO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFY6QfslcO .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFY6QfslcO .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFY6QfslcO .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFY6QfslcO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFY6QfslcO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFY6QfslcO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFY6QfslcO .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFY6QfslcO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFY6QfslcO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFY6QfslcO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFY6QfslcO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFY6QfslcO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFY6QfslcO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFY6QfslcO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFY6TB5UkJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sFY6TB5UkJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFY6TB5UkJ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sFY6TB5UkJ .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFY6TB5UkJ .mbr-text {
  text-align: left;
}
.cid-sFY6TCIXPp {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFY6TDyT7u {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6TEjLP9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6TEjLP9 .img-wrapper {
  text-align: center;
}
.cid-sFY6TEjLP9 img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY6TEjLP9 .row {
  align-items: flex-start;
}
.cid-sFY6TEjLP9 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY6TEjLP9 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY6TEjLP9 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY6TEjLP9 .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY6TEjLP9 .card-title {
  color: #e43f3f;
}
.cid-sFY6TFvo2g {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6TFvo2g .img-wrapper {
  text-align: center;
}
.cid-sFY6TFvo2g img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY6TFvo2g .row {
  align-items: flex-start;
}
.cid-sFY6TFvo2g .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY6TFvo2g .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY6TFvo2g .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY6TFvo2g .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY6TFvo2g .card-title {
  color: #e43f3f;
}
.cid-sFY6TGJfLt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6THoN0e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6THZqBm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY6TIBdkz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFY6TIBdkz .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFY6TIBdkz .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFY6TIBdkz .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFY6TIBdkz .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFY6TIBdkz .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFY6TIBdkz .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFY6TIBdkz .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFY6TIBdkz .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFY6TIBdkz .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFY6TIBdkz .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFY6TIBdkz .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFY6TIBdkz .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFY6TIBdkz .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFY6TIBdkz .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFY79hhar0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sFY79hhar0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFY79hhar0 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sFY79hhar0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFY79hhar0 .mbr-text {
  text-align: left;
}
.cid-sFY79iL16y {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFY79k03WS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY79kP3eL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY79kP3eL .img-wrapper {
  text-align: center;
}
.cid-sFY79kP3eL img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY79kP3eL .row {
  align-items: flex-start;
}
.cid-sFY79kP3eL .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY79kP3eL .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY79kP3eL .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY79kP3eL .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY79kP3eL .card-title {
  color: #e43f3f;
}
.cid-sFY79miaUc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY79miaUc .img-wrapper {
  text-align: center;
}
.cid-sFY79miaUc img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY79miaUc .row {
  align-items: flex-start;
}
.cid-sFY79miaUc .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY79miaUc .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY79miaUc .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY79miaUc .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY79miaUc .card-title {
  color: #e43f3f;
}
.cid-sFY79nnv37 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY79omrhA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY79peyWe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY79pRBYn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFY79pRBYn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFY79pRBYn .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFY79pRBYn .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFY79pRBYn .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFY79pRBYn .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFY79pRBYn .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFY79pRBYn .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFY79pRBYn .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFY79pRBYn .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFY79pRBYn .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFY79pRBYn .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFY79pRBYn .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFY79pRBYn .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFY79pRBYn .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFY7eA5O1M {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sFY7eA5O1M .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFY7eA5O1M img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sFY7eA5O1M .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFY7eA5O1M .mbr-text {
  text-align: left;
}
.cid-sFY7eB8VVf {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFY7eC26Mr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7eDp5o4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7eDp5o4 .img-wrapper {
  text-align: center;
}
.cid-sFY7eDp5o4 img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY7eDp5o4 .row {
  align-items: flex-start;
}
.cid-sFY7eDp5o4 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY7eDp5o4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY7eDp5o4 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY7eDp5o4 .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY7eDp5o4 .card-title {
  color: #e43f3f;
}
.cid-sFY7eEVRrq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7eEVRrq .img-wrapper {
  text-align: center;
}
.cid-sFY7eEVRrq img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY7eEVRrq .row {
  align-items: flex-start;
}
.cid-sFY7eEVRrq .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY7eEVRrq .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY7eEVRrq .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY7eEVRrq .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY7eEVRrq .card-title {
  color: #e43f3f;
}
.cid-sFY7eG73rh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7eGUxth {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7eHDfJF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7eIr7sp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFY7eIr7sp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFY7eIr7sp .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFY7eIr7sp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFY7eIr7sp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFY7eIr7sp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFY7eIr7sp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFY7eIr7sp .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFY7eIr7sp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFY7eIr7sp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFY7eIr7sp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFY7eIr7sp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFY7eIr7sp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFY7eIr7sp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFY7eIr7sp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFY7gR69uk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sFY7gR69uk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFY7gR69uk img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sFY7gR69uk .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFY7gR69uk .mbr-text {
  text-align: left;
}
.cid-sFY7gRU74a {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFY7gSJakQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7gTxNGy {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7gTxNGy .img-wrapper {
  text-align: center;
}
.cid-sFY7gTxNGy img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY7gTxNGy .row {
  align-items: flex-start;
}
.cid-sFY7gTxNGy .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY7gTxNGy .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY7gTxNGy .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY7gTxNGy .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY7gTxNGy .card-title {
  color: #e43f3f;
}
.cid-sFY7gUCYqH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7gUCYqH .img-wrapper {
  text-align: center;
}
.cid-sFY7gUCYqH img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFY7gUCYqH .row {
  align-items: flex-start;
}
.cid-sFY7gUCYqH .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFY7gUCYqH .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFY7gUCYqH .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFY7gUCYqH .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFY7gUCYqH .card-title {
  color: #e43f3f;
}
.cid-sFY7gVP9RY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7gWy8gI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7gXdBzc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFY7gXNwoC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFY7gXNwoC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFY7gXNwoC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFY7gXNwoC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFY7gXNwoC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFY7gXNwoC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFY7gXNwoC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFY7gXNwoC .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFY7gXNwoC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFY7gXNwoC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFY7gXNwoC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFY7gXNwoC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFY7gXNwoC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFY7gXNwoC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFY7gXNwoC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFXxzpqdVX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXyfoWGFu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXyGrxIS9 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFXzr5DxG9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXzr5DxG9 .mbr-section-title {
  text-align: center;
}
.cid-sFXBEcRzl2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXBEcRzl2 .img-wrapper {
  text-align: center;
}
.cid-sFXBEcRzl2 img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFXBEcRzl2 .row {
  align-items: flex-start;
}
.cid-sFXBEcRzl2 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFXBEcRzl2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFXBEcRzl2 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFXBEcRzl2 .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFXBEcRzl2 .card-title {
  color: #e43f3f;
}
.cid-sFXBEcRzl2 .mbr-text,
.cid-sFXBEcRzl2 .mbr-section-btn {
  text-align: center;
}
.cid-sFXC5ww1mc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXC5ww1mc .img-wrapper {
  text-align: center;
}
.cid-sFXC5ww1mc img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFXC5ww1mc .row {
  align-items: flex-start;
}
.cid-sFXC5ww1mc .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFXC5ww1mc .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFXC5ww1mc .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFXC5ww1mc .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFXC5ww1mc .card-title {
  color: #e43f3f;
}
.cid-sFXC5ww1mc .mbr-text,
.cid-sFXC5ww1mc .mbr-section-btn {
  text-align: center;
}
.cid-sFXC6b8fwi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXC6b8fwi .img-wrapper {
  text-align: center;
}
.cid-sFXC6b8fwi img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFXC6b8fwi .row {
  align-items: flex-start;
}
.cid-sFXC6b8fwi .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFXC6b8fwi .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFXC6b8fwi .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFXC6b8fwi .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFXC6b8fwi .card-title {
  color: #e43f3f;
}
.cid-sFXC6b8fwi .mbr-text,
.cid-sFXC6b8fwi .mbr-section-btn {
  text-align: center;
}
.cid-sFXC93O5R0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXC93O5R0 .img-wrapper {
  text-align: center;
}
.cid-sFXC93O5R0 img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFXC93O5R0 .row {
  align-items: flex-start;
}
.cid-sFXC93O5R0 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFXC93O5R0 .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFXC93O5R0 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFXC93O5R0 .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFXC93O5R0 .card-title {
  color: #e43f3f;
}
.cid-sFXC93O5R0 .mbr-text,
.cid-sFXC93O5R0 .mbr-section-btn {
  text-align: center;
}
.cid-sFXC8oiJPX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXC8oiJPX .img-wrapper {
  text-align: center;
}
.cid-sFXC8oiJPX img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFXC8oiJPX .row {
  align-items: flex-start;
}
.cid-sFXC8oiJPX .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFXC8oiJPX .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFXC8oiJPX .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFXC8oiJPX .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFXC8oiJPX .card-title {
  color: #e43f3f;
}
.cid-sFXC8oiJPX .mbr-text,
.cid-sFXC8oiJPX .mbr-section-btn {
  text-align: center;
}
.cid-sFXCgr8T8p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXCgr8T8p .img-wrapper {
  text-align: center;
}
.cid-sFXCgr8T8p img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFXCgr8T8p .row {
  align-items: flex-start;
}
.cid-sFXCgr8T8p .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFXCgr8T8p .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFXCgr8T8p .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFXCgr8T8p .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFXCgr8T8p .card-title {
  color: #e43f3f;
}
.cid-sFXCgr8T8p .mbr-text,
.cid-sFXCgr8T8p .mbr-section-btn {
  text-align: center;
}
.cid-sFXDRhZAUx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXFNF1V65 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXFNF1V65 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #4479d9;
  margin-left: 1rem;
}
.cid-sFXFNF1V65 .panel-group {
  border: none;
}
.cid-sFXFNF1V65 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sFXFNF1V65 .panel-body,
.cid-sFXFNF1V65 .card-header {
  padding: 1rem 0;
}
.cid-sFXFNF1V65 .panel-title-edit {
  color: #000000;
}
.cid-sFXFNF1V65 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sFXHP4u3ed {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFXHP4u3ed .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #4479d9;
  margin-left: 1rem;
}
.cid-sFXHP4u3ed .panel-group {
  border: none;
}
.cid-sFXHP4u3ed .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-sFXHP4u3ed .panel-body,
.cid-sFXHP4u3ed .card-header {
  padding: 1rem 0;
}
.cid-sFXHP4u3ed .panel-title-edit {
  color: #000000;
}
.cid-sFXHP4u3ed .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-sFXJ0vxzrd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXJn5ophd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXJFEUtdn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXJFEUtdn .mbr-section-title {
  text-align: center;
}
.cid-sFXLGlyVyC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXLGlyVyC .img-wrapper {
  text-align: center;
}
.cid-sFXLGlyVyC img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFXLGlyVyC .row {
  align-items: flex-start;
}
.cid-sFXLGlyVyC .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFXLGlyVyC .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFXLGlyVyC .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFXLGlyVyC .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFXLGlyVyC .card-title {
  color: #e43f3f;
}
.cid-sFXLGlyVyC .mbr-text,
.cid-sFXLGlyVyC .mbr-section-btn {
  text-align: center;
}
.cid-sFLmrHYwe3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFLmrHYwe3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFLmrHYwe3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFLmrHYwe3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFUoo32hPP {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-sFUoo32hPP .mbr-section-title {
  color: #ffffff;
}
.cid-sFUoo32hPP .mbr-text,
.cid-sFUoo32hPP .mbr-section-btn {
  color: #000000;
}
.cid-sFUpdszYGT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUpdszYGT .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUpdszYGT .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUpdszYGT .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUpdszYGT .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUpdszYGT .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUpdszYGT .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUpdszYGT .carousel-control,
.cid-sFUpdszYGT .close {
  background: #1b1b1b;
}
.cid-sFUpdszYGT .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUpdszYGT .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUpdszYGT .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUpdszYGT .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUpdszYGT .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUpdszYGT .close::before {
  content: '\e91a';
}
.cid-sFUpdszYGT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUpdszYGT .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUpdszYGT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUpdszYGT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUpdszYGT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUpdszYGT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUpdszYGT .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUpdszYGT .carousel-indicators li.active,
.cid-sFUpdszYGT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUpdszYGT .carousel-indicators li::after,
.cid-sFUpdszYGT .carousel-indicators li::before {
  content: none;
}
.cid-sFUpdszYGT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUpdszYGT .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUpdszYGT .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUpdszYGT .carousel-indicators {
    display: none;
  }
}
.cid-sFUpdszYGT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUpdszYGT .carousel-inner > .active {
  display: block;
}
.cid-sFUpdszYGT .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUpdszYGT .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUpdszYGT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUpdszYGT .carousel-control,
  .cid-sFUpdszYGT .carousel-indicators,
  .cid-sFUpdszYGT .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUpdszYGT .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUpdszYGT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUpdszYGT .carousel-indicators .active,
.cid-sFUpdszYGT .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUpdszYGT .carousel-indicators .active {
  background: #fff;
}
.cid-sFUpdszYGT .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUpdszYGT .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUpdszYGT .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUpdszYGT .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUpdszYGT .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUpdszYGT .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUpdszYGT .carousel {
  width: 100%;
}
.cid-sFUpdszYGT .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUpdszYGT .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUpdszYGT .modal.fade .modal-dialog,
.cid-sFUpdszYGT .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUpdszYGT .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUpdszYGT H6 {
  text-align: center;
}
.cid-sFUq4HoOje {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUq4HoOje .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUq4HoOje .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUq4HoOje .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUq4HoOje .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUq4HoOje .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUq4HoOje .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUq4HoOje .carousel-control,
.cid-sFUq4HoOje .close {
  background: #1b1b1b;
}
.cid-sFUq4HoOje .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUq4HoOje .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUq4HoOje .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUq4HoOje .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUq4HoOje .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUq4HoOje .close::before {
  content: '\e91a';
}
.cid-sFUq4HoOje .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUq4HoOje .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUq4HoOje .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUq4HoOje .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUq4HoOje .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUq4HoOje .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUq4HoOje .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUq4HoOje .carousel-indicators li.active,
.cid-sFUq4HoOje .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUq4HoOje .carousel-indicators li::after,
.cid-sFUq4HoOje .carousel-indicators li::before {
  content: none;
}
.cid-sFUq4HoOje .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUq4HoOje .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUq4HoOje .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUq4HoOje .carousel-indicators {
    display: none;
  }
}
.cid-sFUq4HoOje .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUq4HoOje .carousel-inner > .active {
  display: block;
}
.cid-sFUq4HoOje .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUq4HoOje .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUq4HoOje .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUq4HoOje .carousel-control,
  .cid-sFUq4HoOje .carousel-indicators,
  .cid-sFUq4HoOje .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUq4HoOje .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUq4HoOje .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUq4HoOje .carousel-indicators .active,
.cid-sFUq4HoOje .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUq4HoOje .carousel-indicators .active {
  background: #fff;
}
.cid-sFUq4HoOje .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUq4HoOje .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUq4HoOje .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUq4HoOje .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUq4HoOje .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUq4HoOje .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUq4HoOje .carousel {
  width: 100%;
}
.cid-sFUq4HoOje .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUq4HoOje .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUq4HoOje .modal.fade .modal-dialog,
.cid-sFUq4HoOje .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUq4HoOje .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUq4HoOje H6 {
  text-align: center;
}
.cid-sFUq5E9MRo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUq5E9MRo .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUq5E9MRo .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUq5E9MRo .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUq5E9MRo .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUq5E9MRo .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUq5E9MRo .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUq5E9MRo .carousel-control,
.cid-sFUq5E9MRo .close {
  background: #1b1b1b;
}
.cid-sFUq5E9MRo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUq5E9MRo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUq5E9MRo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUq5E9MRo .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUq5E9MRo .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUq5E9MRo .close::before {
  content: '\e91a';
}
.cid-sFUq5E9MRo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUq5E9MRo .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUq5E9MRo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUq5E9MRo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUq5E9MRo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUq5E9MRo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUq5E9MRo .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUq5E9MRo .carousel-indicators li.active,
.cid-sFUq5E9MRo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUq5E9MRo .carousel-indicators li::after,
.cid-sFUq5E9MRo .carousel-indicators li::before {
  content: none;
}
.cid-sFUq5E9MRo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUq5E9MRo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUq5E9MRo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUq5E9MRo .carousel-indicators {
    display: none;
  }
}
.cid-sFUq5E9MRo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUq5E9MRo .carousel-inner > .active {
  display: block;
}
.cid-sFUq5E9MRo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUq5E9MRo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUq5E9MRo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUq5E9MRo .carousel-control,
  .cid-sFUq5E9MRo .carousel-indicators,
  .cid-sFUq5E9MRo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUq5E9MRo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUq5E9MRo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUq5E9MRo .carousel-indicators .active,
.cid-sFUq5E9MRo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUq5E9MRo .carousel-indicators .active {
  background: #fff;
}
.cid-sFUq5E9MRo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUq5E9MRo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUq5E9MRo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUq5E9MRo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUq5E9MRo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUq5E9MRo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUq5E9MRo .carousel {
  width: 100%;
}
.cid-sFUq5E9MRo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUq5E9MRo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUq5E9MRo .modal.fade .modal-dialog,
.cid-sFUq5E9MRo .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUq5E9MRo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUq5E9MRo H6 {
  text-align: center;
}
.cid-sFUq6pM7xk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUq6pM7xk .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUq6pM7xk .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUq6pM7xk .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUq6pM7xk .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUq6pM7xk .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUq6pM7xk .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUq6pM7xk .carousel-control,
.cid-sFUq6pM7xk .close {
  background: #1b1b1b;
}
.cid-sFUq6pM7xk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUq6pM7xk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUq6pM7xk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUq6pM7xk .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUq6pM7xk .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUq6pM7xk .close::before {
  content: '\e91a';
}
.cid-sFUq6pM7xk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUq6pM7xk .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUq6pM7xk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUq6pM7xk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUq6pM7xk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUq6pM7xk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUq6pM7xk .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUq6pM7xk .carousel-indicators li.active,
.cid-sFUq6pM7xk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUq6pM7xk .carousel-indicators li::after,
.cid-sFUq6pM7xk .carousel-indicators li::before {
  content: none;
}
.cid-sFUq6pM7xk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUq6pM7xk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUq6pM7xk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUq6pM7xk .carousel-indicators {
    display: none;
  }
}
.cid-sFUq6pM7xk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUq6pM7xk .carousel-inner > .active {
  display: block;
}
.cid-sFUq6pM7xk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUq6pM7xk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUq6pM7xk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUq6pM7xk .carousel-control,
  .cid-sFUq6pM7xk .carousel-indicators,
  .cid-sFUq6pM7xk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUq6pM7xk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUq6pM7xk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUq6pM7xk .carousel-indicators .active,
.cid-sFUq6pM7xk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUq6pM7xk .carousel-indicators .active {
  background: #fff;
}
.cid-sFUq6pM7xk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUq6pM7xk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUq6pM7xk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUq6pM7xk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUq6pM7xk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUq6pM7xk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUq6pM7xk .carousel {
  width: 100%;
}
.cid-sFUq6pM7xk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUq6pM7xk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUq6pM7xk .modal.fade .modal-dialog,
.cid-sFUq6pM7xk .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUq6pM7xk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUq6pM7xk H6 {
  text-align: center;
}
.cid-sFUq7pCEnf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUq7pCEnf .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUq7pCEnf .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUq7pCEnf .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUq7pCEnf .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUq7pCEnf .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUq7pCEnf .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUq7pCEnf .carousel-control,
.cid-sFUq7pCEnf .close {
  background: #1b1b1b;
}
.cid-sFUq7pCEnf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUq7pCEnf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUq7pCEnf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUq7pCEnf .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUq7pCEnf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUq7pCEnf .close::before {
  content: '\e91a';
}
.cid-sFUq7pCEnf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUq7pCEnf .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUq7pCEnf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUq7pCEnf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUq7pCEnf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUq7pCEnf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUq7pCEnf .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUq7pCEnf .carousel-indicators li.active,
.cid-sFUq7pCEnf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUq7pCEnf .carousel-indicators li::after,
.cid-sFUq7pCEnf .carousel-indicators li::before {
  content: none;
}
.cid-sFUq7pCEnf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUq7pCEnf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUq7pCEnf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUq7pCEnf .carousel-indicators {
    display: none;
  }
}
.cid-sFUq7pCEnf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUq7pCEnf .carousel-inner > .active {
  display: block;
}
.cid-sFUq7pCEnf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUq7pCEnf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUq7pCEnf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUq7pCEnf .carousel-control,
  .cid-sFUq7pCEnf .carousel-indicators,
  .cid-sFUq7pCEnf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUq7pCEnf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUq7pCEnf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUq7pCEnf .carousel-indicators .active,
.cid-sFUq7pCEnf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUq7pCEnf .carousel-indicators .active {
  background: #fff;
}
.cid-sFUq7pCEnf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUq7pCEnf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUq7pCEnf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUq7pCEnf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUq7pCEnf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUq7pCEnf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUq7pCEnf .carousel {
  width: 100%;
}
.cid-sFUq7pCEnf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUq7pCEnf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUq7pCEnf .modal.fade .modal-dialog,
.cid-sFUq7pCEnf .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUq7pCEnf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUq7pCEnf H6 {
  text-align: center;
}
.cid-sFUq8e86Ma {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUq8e86Ma .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUq8e86Ma .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUq8e86Ma .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUq8e86Ma .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUq8e86Ma .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUq8e86Ma .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUq8e86Ma .carousel-control,
.cid-sFUq8e86Ma .close {
  background: #1b1b1b;
}
.cid-sFUq8e86Ma .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUq8e86Ma .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUq8e86Ma .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUq8e86Ma .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUq8e86Ma .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUq8e86Ma .close::before {
  content: '\e91a';
}
.cid-sFUq8e86Ma .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUq8e86Ma .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUq8e86Ma .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUq8e86Ma .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUq8e86Ma .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUq8e86Ma .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUq8e86Ma .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUq8e86Ma .carousel-indicators li.active,
.cid-sFUq8e86Ma .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUq8e86Ma .carousel-indicators li::after,
.cid-sFUq8e86Ma .carousel-indicators li::before {
  content: none;
}
.cid-sFUq8e86Ma .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUq8e86Ma .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUq8e86Ma .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUq8e86Ma .carousel-indicators {
    display: none;
  }
}
.cid-sFUq8e86Ma .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUq8e86Ma .carousel-inner > .active {
  display: block;
}
.cid-sFUq8e86Ma .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUq8e86Ma .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUq8e86Ma .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUq8e86Ma .carousel-control,
  .cid-sFUq8e86Ma .carousel-indicators,
  .cid-sFUq8e86Ma .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUq8e86Ma .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUq8e86Ma .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUq8e86Ma .carousel-indicators .active,
.cid-sFUq8e86Ma .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUq8e86Ma .carousel-indicators .active {
  background: #fff;
}
.cid-sFUq8e86Ma .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUq8e86Ma .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUq8e86Ma .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUq8e86Ma .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUq8e86Ma .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUq8e86Ma .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUq8e86Ma .carousel {
  width: 100%;
}
.cid-sFUq8e86Ma .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUq8e86Ma .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUq8e86Ma .modal.fade .modal-dialog,
.cid-sFUq8e86Ma .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUq8e86Ma .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUq8e86Ma H6 {
  text-align: center;
}
.cid-sFUt6MyTQ2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUt6MyTQ2 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUt6MyTQ2 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUt6MyTQ2 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUt6MyTQ2 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUt6MyTQ2 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUt6MyTQ2 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUt6MyTQ2 .carousel-control,
.cid-sFUt6MyTQ2 .close {
  background: #1b1b1b;
}
.cid-sFUt6MyTQ2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUt6MyTQ2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUt6MyTQ2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUt6MyTQ2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUt6MyTQ2 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUt6MyTQ2 .close::before {
  content: '\e91a';
}
.cid-sFUt6MyTQ2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUt6MyTQ2 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUt6MyTQ2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUt6MyTQ2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUt6MyTQ2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUt6MyTQ2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUt6MyTQ2 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUt6MyTQ2 .carousel-indicators li.active,
.cid-sFUt6MyTQ2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUt6MyTQ2 .carousel-indicators li::after,
.cid-sFUt6MyTQ2 .carousel-indicators li::before {
  content: none;
}
.cid-sFUt6MyTQ2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUt6MyTQ2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUt6MyTQ2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUt6MyTQ2 .carousel-indicators {
    display: none;
  }
}
.cid-sFUt6MyTQ2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUt6MyTQ2 .carousel-inner > .active {
  display: block;
}
.cid-sFUt6MyTQ2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUt6MyTQ2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUt6MyTQ2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUt6MyTQ2 .carousel-control,
  .cid-sFUt6MyTQ2 .carousel-indicators,
  .cid-sFUt6MyTQ2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUt6MyTQ2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUt6MyTQ2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUt6MyTQ2 .carousel-indicators .active,
.cid-sFUt6MyTQ2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUt6MyTQ2 .carousel-indicators .active {
  background: #fff;
}
.cid-sFUt6MyTQ2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUt6MyTQ2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUt6MyTQ2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUt6MyTQ2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUt6MyTQ2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUt6MyTQ2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUt6MyTQ2 .carousel {
  width: 100%;
}
.cid-sFUt6MyTQ2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUt6MyTQ2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUt6MyTQ2 .modal.fade .modal-dialog,
.cid-sFUt6MyTQ2 .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUt6MyTQ2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUt6MyTQ2 H6 {
  text-align: center;
}
.cid-sFUt9hfbXE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUt9hfbXE .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUt9hfbXE .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUt9hfbXE .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUt9hfbXE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUt9hfbXE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUt9hfbXE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUt9hfbXE .carousel-control,
.cid-sFUt9hfbXE .close {
  background: #1b1b1b;
}
.cid-sFUt9hfbXE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUt9hfbXE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUt9hfbXE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUt9hfbXE .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUt9hfbXE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUt9hfbXE .close::before {
  content: '\e91a';
}
.cid-sFUt9hfbXE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUt9hfbXE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUt9hfbXE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUt9hfbXE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUt9hfbXE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUt9hfbXE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUt9hfbXE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUt9hfbXE .carousel-indicators li.active,
.cid-sFUt9hfbXE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUt9hfbXE .carousel-indicators li::after,
.cid-sFUt9hfbXE .carousel-indicators li::before {
  content: none;
}
.cid-sFUt9hfbXE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUt9hfbXE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUt9hfbXE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUt9hfbXE .carousel-indicators {
    display: none;
  }
}
.cid-sFUt9hfbXE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUt9hfbXE .carousel-inner > .active {
  display: block;
}
.cid-sFUt9hfbXE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUt9hfbXE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUt9hfbXE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUt9hfbXE .carousel-control,
  .cid-sFUt9hfbXE .carousel-indicators,
  .cid-sFUt9hfbXE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUt9hfbXE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUt9hfbXE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUt9hfbXE .carousel-indicators .active,
.cid-sFUt9hfbXE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUt9hfbXE .carousel-indicators .active {
  background: #fff;
}
.cid-sFUt9hfbXE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUt9hfbXE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUt9hfbXE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUt9hfbXE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUt9hfbXE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUt9hfbXE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUt9hfbXE .carousel {
  width: 100%;
}
.cid-sFUt9hfbXE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUt9hfbXE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUt9hfbXE .modal.fade .modal-dialog,
.cid-sFUt9hfbXE .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUt9hfbXE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUt9hfbXE H6 {
  text-align: center;
}
.cid-sFUtbocxnY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUtbocxnY .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUtbocxnY .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUtbocxnY .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUtbocxnY .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUtbocxnY .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUtbocxnY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUtbocxnY .carousel-control,
.cid-sFUtbocxnY .close {
  background: #1b1b1b;
}
.cid-sFUtbocxnY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUtbocxnY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUtbocxnY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUtbocxnY .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUtbocxnY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUtbocxnY .close::before {
  content: '\e91a';
}
.cid-sFUtbocxnY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUtbocxnY .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUtbocxnY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUtbocxnY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUtbocxnY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUtbocxnY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUtbocxnY .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUtbocxnY .carousel-indicators li.active,
.cid-sFUtbocxnY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUtbocxnY .carousel-indicators li::after,
.cid-sFUtbocxnY .carousel-indicators li::before {
  content: none;
}
.cid-sFUtbocxnY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUtbocxnY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUtbocxnY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUtbocxnY .carousel-indicators {
    display: none;
  }
}
.cid-sFUtbocxnY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUtbocxnY .carousel-inner > .active {
  display: block;
}
.cid-sFUtbocxnY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUtbocxnY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUtbocxnY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUtbocxnY .carousel-control,
  .cid-sFUtbocxnY .carousel-indicators,
  .cid-sFUtbocxnY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUtbocxnY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUtbocxnY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUtbocxnY .carousel-indicators .active,
.cid-sFUtbocxnY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUtbocxnY .carousel-indicators .active {
  background: #fff;
}
.cid-sFUtbocxnY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUtbocxnY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUtbocxnY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUtbocxnY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUtbocxnY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUtbocxnY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUtbocxnY .carousel {
  width: 100%;
}
.cid-sFUtbocxnY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUtbocxnY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUtbocxnY .modal.fade .modal-dialog,
.cid-sFUtbocxnY .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUtbocxnY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUtbocxnY H6 {
  text-align: center;
}
.cid-sFUt7Z8PtO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUt7Z8PtO .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUt7Z8PtO .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUt7Z8PtO .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUt7Z8PtO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUt7Z8PtO .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUt7Z8PtO .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUt7Z8PtO .carousel-control,
.cid-sFUt7Z8PtO .close {
  background: #1b1b1b;
}
.cid-sFUt7Z8PtO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUt7Z8PtO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUt7Z8PtO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUt7Z8PtO .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUt7Z8PtO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUt7Z8PtO .close::before {
  content: '\e91a';
}
.cid-sFUt7Z8PtO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUt7Z8PtO .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUt7Z8PtO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUt7Z8PtO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUt7Z8PtO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUt7Z8PtO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUt7Z8PtO .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUt7Z8PtO .carousel-indicators li.active,
.cid-sFUt7Z8PtO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUt7Z8PtO .carousel-indicators li::after,
.cid-sFUt7Z8PtO .carousel-indicators li::before {
  content: none;
}
.cid-sFUt7Z8PtO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUt7Z8PtO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUt7Z8PtO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUt7Z8PtO .carousel-indicators {
    display: none;
  }
}
.cid-sFUt7Z8PtO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUt7Z8PtO .carousel-inner > .active {
  display: block;
}
.cid-sFUt7Z8PtO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUt7Z8PtO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUt7Z8PtO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUt7Z8PtO .carousel-control,
  .cid-sFUt7Z8PtO .carousel-indicators,
  .cid-sFUt7Z8PtO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUt7Z8PtO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUt7Z8PtO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUt7Z8PtO .carousel-indicators .active,
.cid-sFUt7Z8PtO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUt7Z8PtO .carousel-indicators .active {
  background: #fff;
}
.cid-sFUt7Z8PtO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUt7Z8PtO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUt7Z8PtO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUt7Z8PtO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUt7Z8PtO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUt7Z8PtO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUt7Z8PtO .carousel {
  width: 100%;
}
.cid-sFUt7Z8PtO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUt7Z8PtO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUt7Z8PtO .modal.fade .modal-dialog,
.cid-sFUt7Z8PtO .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUt7Z8PtO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUt7Z8PtO H6 {
  text-align: center;
}
.cid-sFUvrmGjVV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUvrmGjVV .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUvrmGjVV .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUvrmGjVV .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUvrmGjVV .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUvrmGjVV .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUvrmGjVV .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUvrmGjVV .carousel-control,
.cid-sFUvrmGjVV .close {
  background: #1b1b1b;
}
.cid-sFUvrmGjVV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUvrmGjVV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUvrmGjVV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUvrmGjVV .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUvrmGjVV .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUvrmGjVV .close::before {
  content: '\e91a';
}
.cid-sFUvrmGjVV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUvrmGjVV .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUvrmGjVV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUvrmGjVV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUvrmGjVV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUvrmGjVV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUvrmGjVV .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUvrmGjVV .carousel-indicators li.active,
.cid-sFUvrmGjVV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUvrmGjVV .carousel-indicators li::after,
.cid-sFUvrmGjVV .carousel-indicators li::before {
  content: none;
}
.cid-sFUvrmGjVV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUvrmGjVV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUvrmGjVV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUvrmGjVV .carousel-indicators {
    display: none;
  }
}
.cid-sFUvrmGjVV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUvrmGjVV .carousel-inner > .active {
  display: block;
}
.cid-sFUvrmGjVV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUvrmGjVV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUvrmGjVV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUvrmGjVV .carousel-control,
  .cid-sFUvrmGjVV .carousel-indicators,
  .cid-sFUvrmGjVV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUvrmGjVV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUvrmGjVV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUvrmGjVV .carousel-indicators .active,
.cid-sFUvrmGjVV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUvrmGjVV .carousel-indicators .active {
  background: #fff;
}
.cid-sFUvrmGjVV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUvrmGjVV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUvrmGjVV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUvrmGjVV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUvrmGjVV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUvrmGjVV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUvrmGjVV .carousel {
  width: 100%;
}
.cid-sFUvrmGjVV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUvrmGjVV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUvrmGjVV .modal.fade .modal-dialog,
.cid-sFUvrmGjVV .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUvrmGjVV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUvrmGjVV H6 {
  text-align: center;
}
.cid-sFUvsQgDU4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUvsQgDU4 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUvsQgDU4 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUvsQgDU4 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUvsQgDU4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUvsQgDU4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUvsQgDU4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUvsQgDU4 .carousel-control,
.cid-sFUvsQgDU4 .close {
  background: #1b1b1b;
}
.cid-sFUvsQgDU4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUvsQgDU4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUvsQgDU4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUvsQgDU4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUvsQgDU4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUvsQgDU4 .close::before {
  content: '\e91a';
}
.cid-sFUvsQgDU4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUvsQgDU4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUvsQgDU4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUvsQgDU4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUvsQgDU4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUvsQgDU4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUvsQgDU4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUvsQgDU4 .carousel-indicators li.active,
.cid-sFUvsQgDU4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUvsQgDU4 .carousel-indicators li::after,
.cid-sFUvsQgDU4 .carousel-indicators li::before {
  content: none;
}
.cid-sFUvsQgDU4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUvsQgDU4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUvsQgDU4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUvsQgDU4 .carousel-indicators {
    display: none;
  }
}
.cid-sFUvsQgDU4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUvsQgDU4 .carousel-inner > .active {
  display: block;
}
.cid-sFUvsQgDU4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUvsQgDU4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUvsQgDU4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUvsQgDU4 .carousel-control,
  .cid-sFUvsQgDU4 .carousel-indicators,
  .cid-sFUvsQgDU4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUvsQgDU4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUvsQgDU4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUvsQgDU4 .carousel-indicators .active,
.cid-sFUvsQgDU4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUvsQgDU4 .carousel-indicators .active {
  background: #fff;
}
.cid-sFUvsQgDU4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUvsQgDU4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUvsQgDU4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUvsQgDU4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUvsQgDU4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUvsQgDU4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUvsQgDU4 .carousel {
  width: 100%;
}
.cid-sFUvsQgDU4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUvsQgDU4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUvsQgDU4 .modal.fade .modal-dialog,
.cid-sFUvsQgDU4 .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUvsQgDU4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUvsQgDU4 H6 {
  text-align: center;
}
.cid-sFUvu0IsHF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUvu0IsHF .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUvu0IsHF .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUvu0IsHF .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUvu0IsHF .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUvu0IsHF .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUvu0IsHF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUvu0IsHF .carousel-control,
.cid-sFUvu0IsHF .close {
  background: #1b1b1b;
}
.cid-sFUvu0IsHF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUvu0IsHF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUvu0IsHF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUvu0IsHF .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUvu0IsHF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUvu0IsHF .close::before {
  content: '\e91a';
}
.cid-sFUvu0IsHF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUvu0IsHF .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUvu0IsHF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUvu0IsHF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUvu0IsHF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUvu0IsHF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUvu0IsHF .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUvu0IsHF .carousel-indicators li.active,
.cid-sFUvu0IsHF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUvu0IsHF .carousel-indicators li::after,
.cid-sFUvu0IsHF .carousel-indicators li::before {
  content: none;
}
.cid-sFUvu0IsHF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUvu0IsHF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUvu0IsHF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUvu0IsHF .carousel-indicators {
    display: none;
  }
}
.cid-sFUvu0IsHF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUvu0IsHF .carousel-inner > .active {
  display: block;
}
.cid-sFUvu0IsHF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUvu0IsHF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUvu0IsHF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUvu0IsHF .carousel-control,
  .cid-sFUvu0IsHF .carousel-indicators,
  .cid-sFUvu0IsHF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUvu0IsHF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUvu0IsHF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUvu0IsHF .carousel-indicators .active,
.cid-sFUvu0IsHF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUvu0IsHF .carousel-indicators .active {
  background: #fff;
}
.cid-sFUvu0IsHF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUvu0IsHF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUvu0IsHF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUvu0IsHF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUvu0IsHF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUvu0IsHF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUvu0IsHF .carousel {
  width: 100%;
}
.cid-sFUvu0IsHF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUvu0IsHF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUvu0IsHF .modal.fade .modal-dialog,
.cid-sFUvu0IsHF .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUvu0IsHF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUvu0IsHF H6 {
  text-align: center;
}
.cid-sFUvpHrSV9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUvpHrSV9 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUvpHrSV9 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUvpHrSV9 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUvpHrSV9 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUvpHrSV9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUvpHrSV9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUvpHrSV9 .carousel-control,
.cid-sFUvpHrSV9 .close {
  background: #1b1b1b;
}
.cid-sFUvpHrSV9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUvpHrSV9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUvpHrSV9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUvpHrSV9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUvpHrSV9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUvpHrSV9 .close::before {
  content: '\e91a';
}
.cid-sFUvpHrSV9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUvpHrSV9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUvpHrSV9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUvpHrSV9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUvpHrSV9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUvpHrSV9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUvpHrSV9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUvpHrSV9 .carousel-indicators li.active,
.cid-sFUvpHrSV9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUvpHrSV9 .carousel-indicators li::after,
.cid-sFUvpHrSV9 .carousel-indicators li::before {
  content: none;
}
.cid-sFUvpHrSV9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUvpHrSV9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUvpHrSV9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUvpHrSV9 .carousel-indicators {
    display: none;
  }
}
.cid-sFUvpHrSV9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUvpHrSV9 .carousel-inner > .active {
  display: block;
}
.cid-sFUvpHrSV9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUvpHrSV9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUvpHrSV9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUvpHrSV9 .carousel-control,
  .cid-sFUvpHrSV9 .carousel-indicators,
  .cid-sFUvpHrSV9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUvpHrSV9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUvpHrSV9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUvpHrSV9 .carousel-indicators .active,
.cid-sFUvpHrSV9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUvpHrSV9 .carousel-indicators .active {
  background: #fff;
}
.cid-sFUvpHrSV9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUvpHrSV9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUvpHrSV9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUvpHrSV9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUvpHrSV9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUvpHrSV9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUvpHrSV9 .carousel {
  width: 100%;
}
.cid-sFUvpHrSV9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUvpHrSV9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUvpHrSV9 .modal.fade .modal-dialog,
.cid-sFUvpHrSV9 .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUvpHrSV9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUvpHrSV9 H6 {
  text-align: center;
}
.cid-sFUyzxjBcI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUyzxjBcI .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUyzxjBcI .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUyzxjBcI .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUyzxjBcI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUyzxjBcI .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUyzxjBcI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUyzxjBcI .carousel-control,
.cid-sFUyzxjBcI .close {
  background: #1b1b1b;
}
.cid-sFUyzxjBcI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUyzxjBcI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUyzxjBcI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUyzxjBcI .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUyzxjBcI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUyzxjBcI .close::before {
  content: '\e91a';
}
.cid-sFUyzxjBcI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUyzxjBcI .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUyzxjBcI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUyzxjBcI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUyzxjBcI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUyzxjBcI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUyzxjBcI .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUyzxjBcI .carousel-indicators li.active,
.cid-sFUyzxjBcI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUyzxjBcI .carousel-indicators li::after,
.cid-sFUyzxjBcI .carousel-indicators li::before {
  content: none;
}
.cid-sFUyzxjBcI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUyzxjBcI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUyzxjBcI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUyzxjBcI .carousel-indicators {
    display: none;
  }
}
.cid-sFUyzxjBcI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUyzxjBcI .carousel-inner > .active {
  display: block;
}
.cid-sFUyzxjBcI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUyzxjBcI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUyzxjBcI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUyzxjBcI .carousel-control,
  .cid-sFUyzxjBcI .carousel-indicators,
  .cid-sFUyzxjBcI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUyzxjBcI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUyzxjBcI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUyzxjBcI .carousel-indicators .active,
.cid-sFUyzxjBcI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUyzxjBcI .carousel-indicators .active {
  background: #fff;
}
.cid-sFUyzxjBcI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUyzxjBcI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUyzxjBcI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUyzxjBcI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUyzxjBcI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUyzxjBcI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUyzxjBcI .carousel {
  width: 100%;
}
.cid-sFUyzxjBcI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUyzxjBcI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUyzxjBcI .modal.fade .modal-dialog,
.cid-sFUyzxjBcI .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUyzxjBcI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUyzxjBcI H6 {
  text-align: center;
}
.cid-sFUyBNfpQb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUyBNfpQb .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUyBNfpQb .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUyBNfpQb .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUyBNfpQb .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUyBNfpQb .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUyBNfpQb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUyBNfpQb .carousel-control,
.cid-sFUyBNfpQb .close {
  background: #1b1b1b;
}
.cid-sFUyBNfpQb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUyBNfpQb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUyBNfpQb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUyBNfpQb .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUyBNfpQb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUyBNfpQb .close::before {
  content: '\e91a';
}
.cid-sFUyBNfpQb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUyBNfpQb .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUyBNfpQb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUyBNfpQb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUyBNfpQb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUyBNfpQb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUyBNfpQb .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUyBNfpQb .carousel-indicators li.active,
.cid-sFUyBNfpQb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUyBNfpQb .carousel-indicators li::after,
.cid-sFUyBNfpQb .carousel-indicators li::before {
  content: none;
}
.cid-sFUyBNfpQb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUyBNfpQb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUyBNfpQb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUyBNfpQb .carousel-indicators {
    display: none;
  }
}
.cid-sFUyBNfpQb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUyBNfpQb .carousel-inner > .active {
  display: block;
}
.cid-sFUyBNfpQb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUyBNfpQb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUyBNfpQb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUyBNfpQb .carousel-control,
  .cid-sFUyBNfpQb .carousel-indicators,
  .cid-sFUyBNfpQb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUyBNfpQb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUyBNfpQb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUyBNfpQb .carousel-indicators .active,
.cid-sFUyBNfpQb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUyBNfpQb .carousel-indicators .active {
  background: #fff;
}
.cid-sFUyBNfpQb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUyBNfpQb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUyBNfpQb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUyBNfpQb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUyBNfpQb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUyBNfpQb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUyBNfpQb .carousel {
  width: 100%;
}
.cid-sFUyBNfpQb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUyBNfpQb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUyBNfpQb .modal.fade .modal-dialog,
.cid-sFUyBNfpQb .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUyBNfpQb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUyBNfpQb H6 {
  text-align: center;
}
.cid-sFUyDghfLl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUyDghfLl .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUyDghfLl .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUyDghfLl .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUyDghfLl .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUyDghfLl .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUyDghfLl .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUyDghfLl .carousel-control,
.cid-sFUyDghfLl .close {
  background: #1b1b1b;
}
.cid-sFUyDghfLl .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUyDghfLl .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUyDghfLl .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUyDghfLl .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUyDghfLl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUyDghfLl .close::before {
  content: '\e91a';
}
.cid-sFUyDghfLl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUyDghfLl .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUyDghfLl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUyDghfLl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUyDghfLl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUyDghfLl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUyDghfLl .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUyDghfLl .carousel-indicators li.active,
.cid-sFUyDghfLl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUyDghfLl .carousel-indicators li::after,
.cid-sFUyDghfLl .carousel-indicators li::before {
  content: none;
}
.cid-sFUyDghfLl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUyDghfLl .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUyDghfLl .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUyDghfLl .carousel-indicators {
    display: none;
  }
}
.cid-sFUyDghfLl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUyDghfLl .carousel-inner > .active {
  display: block;
}
.cid-sFUyDghfLl .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUyDghfLl .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUyDghfLl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUyDghfLl .carousel-control,
  .cid-sFUyDghfLl .carousel-indicators,
  .cid-sFUyDghfLl .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUyDghfLl .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUyDghfLl .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUyDghfLl .carousel-indicators .active,
.cid-sFUyDghfLl .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUyDghfLl .carousel-indicators .active {
  background: #fff;
}
.cid-sFUyDghfLl .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUyDghfLl .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUyDghfLl .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUyDghfLl .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUyDghfLl .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUyDghfLl .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUyDghfLl .carousel {
  width: 100%;
}
.cid-sFUyDghfLl .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUyDghfLl .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUyDghfLl .modal.fade .modal-dialog,
.cid-sFUyDghfLl .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUyDghfLl .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUyDghfLl H6 {
  text-align: center;
}
.cid-sFUyybKGC1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUyybKGC1 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUyybKGC1 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUyybKGC1 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUyybKGC1 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUyybKGC1 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUyybKGC1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUyybKGC1 .carousel-control,
.cid-sFUyybKGC1 .close {
  background: #1b1b1b;
}
.cid-sFUyybKGC1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUyybKGC1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUyybKGC1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUyybKGC1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUyybKGC1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUyybKGC1 .close::before {
  content: '\e91a';
}
.cid-sFUyybKGC1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUyybKGC1 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUyybKGC1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUyybKGC1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUyybKGC1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUyybKGC1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUyybKGC1 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUyybKGC1 .carousel-indicators li.active,
.cid-sFUyybKGC1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUyybKGC1 .carousel-indicators li::after,
.cid-sFUyybKGC1 .carousel-indicators li::before {
  content: none;
}
.cid-sFUyybKGC1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUyybKGC1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUyybKGC1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUyybKGC1 .carousel-indicators {
    display: none;
  }
}
.cid-sFUyybKGC1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUyybKGC1 .carousel-inner > .active {
  display: block;
}
.cid-sFUyybKGC1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUyybKGC1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUyybKGC1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUyybKGC1 .carousel-control,
  .cid-sFUyybKGC1 .carousel-indicators,
  .cid-sFUyybKGC1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUyybKGC1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUyybKGC1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUyybKGC1 .carousel-indicators .active,
.cid-sFUyybKGC1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUyybKGC1 .carousel-indicators .active {
  background: #fff;
}
.cid-sFUyybKGC1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUyybKGC1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUyybKGC1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUyybKGC1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUyybKGC1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUyybKGC1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUyybKGC1 .carousel {
  width: 100%;
}
.cid-sFUyybKGC1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUyybKGC1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUyybKGC1 .modal.fade .modal-dialog,
.cid-sFUyybKGC1 .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUyybKGC1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUyybKGC1 H6 {
  text-align: center;
}
.cid-sFUBrTNCaB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUBrTNCaB .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUBrTNCaB .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUBrTNCaB .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUBrTNCaB .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUBrTNCaB .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUBrTNCaB .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUBrTNCaB .carousel-control,
.cid-sFUBrTNCaB .close {
  background: #1b1b1b;
}
.cid-sFUBrTNCaB .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUBrTNCaB .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUBrTNCaB .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUBrTNCaB .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUBrTNCaB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUBrTNCaB .close::before {
  content: '\e91a';
}
.cid-sFUBrTNCaB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUBrTNCaB .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUBrTNCaB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUBrTNCaB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUBrTNCaB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUBrTNCaB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUBrTNCaB .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUBrTNCaB .carousel-indicators li.active,
.cid-sFUBrTNCaB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUBrTNCaB .carousel-indicators li::after,
.cid-sFUBrTNCaB .carousel-indicators li::before {
  content: none;
}
.cid-sFUBrTNCaB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUBrTNCaB .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUBrTNCaB .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUBrTNCaB .carousel-indicators {
    display: none;
  }
}
.cid-sFUBrTNCaB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUBrTNCaB .carousel-inner > .active {
  display: block;
}
.cid-sFUBrTNCaB .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUBrTNCaB .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUBrTNCaB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUBrTNCaB .carousel-control,
  .cid-sFUBrTNCaB .carousel-indicators,
  .cid-sFUBrTNCaB .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUBrTNCaB .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUBrTNCaB .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUBrTNCaB .carousel-indicators .active,
.cid-sFUBrTNCaB .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUBrTNCaB .carousel-indicators .active {
  background: #fff;
}
.cid-sFUBrTNCaB .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUBrTNCaB .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUBrTNCaB .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUBrTNCaB .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUBrTNCaB .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUBrTNCaB .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUBrTNCaB .carousel {
  width: 100%;
}
.cid-sFUBrTNCaB .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUBrTNCaB .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUBrTNCaB .modal.fade .modal-dialog,
.cid-sFUBrTNCaB .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUBrTNCaB .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUBrTNCaB H6 {
  text-align: center;
}
.cid-sFUBsWuqNw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUBsWuqNw .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUBsWuqNw .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUBsWuqNw .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUBsWuqNw .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUBsWuqNw .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUBsWuqNw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUBsWuqNw .carousel-control,
.cid-sFUBsWuqNw .close {
  background: #1b1b1b;
}
.cid-sFUBsWuqNw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUBsWuqNw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUBsWuqNw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUBsWuqNw .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUBsWuqNw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUBsWuqNw .close::before {
  content: '\e91a';
}
.cid-sFUBsWuqNw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUBsWuqNw .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUBsWuqNw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUBsWuqNw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUBsWuqNw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUBsWuqNw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUBsWuqNw .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUBsWuqNw .carousel-indicators li.active,
.cid-sFUBsWuqNw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUBsWuqNw .carousel-indicators li::after,
.cid-sFUBsWuqNw .carousel-indicators li::before {
  content: none;
}
.cid-sFUBsWuqNw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUBsWuqNw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUBsWuqNw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUBsWuqNw .carousel-indicators {
    display: none;
  }
}
.cid-sFUBsWuqNw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUBsWuqNw .carousel-inner > .active {
  display: block;
}
.cid-sFUBsWuqNw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUBsWuqNw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUBsWuqNw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUBsWuqNw .carousel-control,
  .cid-sFUBsWuqNw .carousel-indicators,
  .cid-sFUBsWuqNw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUBsWuqNw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUBsWuqNw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUBsWuqNw .carousel-indicators .active,
.cid-sFUBsWuqNw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUBsWuqNw .carousel-indicators .active {
  background: #fff;
}
.cid-sFUBsWuqNw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUBsWuqNw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUBsWuqNw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUBsWuqNw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUBsWuqNw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUBsWuqNw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUBsWuqNw .carousel {
  width: 100%;
}
.cid-sFUBsWuqNw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUBsWuqNw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUBsWuqNw .modal.fade .modal-dialog,
.cid-sFUBsWuqNw .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUBsWuqNw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUBsWuqNw H6 {
  text-align: center;
}
.cid-sFUBurJNbX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUBurJNbX .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUBurJNbX .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUBurJNbX .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUBurJNbX .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUBurJNbX .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUBurJNbX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUBurJNbX .carousel-control,
.cid-sFUBurJNbX .close {
  background: #1b1b1b;
}
.cid-sFUBurJNbX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUBurJNbX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUBurJNbX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUBurJNbX .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUBurJNbX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUBurJNbX .close::before {
  content: '\e91a';
}
.cid-sFUBurJNbX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUBurJNbX .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUBurJNbX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUBurJNbX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUBurJNbX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUBurJNbX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUBurJNbX .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUBurJNbX .carousel-indicators li.active,
.cid-sFUBurJNbX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUBurJNbX .carousel-indicators li::after,
.cid-sFUBurJNbX .carousel-indicators li::before {
  content: none;
}
.cid-sFUBurJNbX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUBurJNbX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUBurJNbX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUBurJNbX .carousel-indicators {
    display: none;
  }
}
.cid-sFUBurJNbX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUBurJNbX .carousel-inner > .active {
  display: block;
}
.cid-sFUBurJNbX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUBurJNbX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUBurJNbX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUBurJNbX .carousel-control,
  .cid-sFUBurJNbX .carousel-indicators,
  .cid-sFUBurJNbX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUBurJNbX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUBurJNbX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUBurJNbX .carousel-indicators .active,
.cid-sFUBurJNbX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUBurJNbX .carousel-indicators .active {
  background: #fff;
}
.cid-sFUBurJNbX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUBurJNbX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUBurJNbX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUBurJNbX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUBurJNbX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUBurJNbX .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUBurJNbX .carousel {
  width: 100%;
}
.cid-sFUBurJNbX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUBurJNbX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUBurJNbX .modal.fade .modal-dialog,
.cid-sFUBurJNbX .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUBurJNbX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUBurJNbX H6 {
  text-align: center;
}
.cid-sFUBxm0i6y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUBxm0i6y .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUBxm0i6y .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUBxm0i6y .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUBxm0i6y .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUBxm0i6y .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUBxm0i6y .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUBxm0i6y .carousel-control,
.cid-sFUBxm0i6y .close {
  background: #1b1b1b;
}
.cid-sFUBxm0i6y .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUBxm0i6y .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUBxm0i6y .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUBxm0i6y .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUBxm0i6y .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUBxm0i6y .close::before {
  content: '\e91a';
}
.cid-sFUBxm0i6y .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUBxm0i6y .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUBxm0i6y .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUBxm0i6y .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUBxm0i6y .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUBxm0i6y .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUBxm0i6y .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUBxm0i6y .carousel-indicators li.active,
.cid-sFUBxm0i6y .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUBxm0i6y .carousel-indicators li::after,
.cid-sFUBxm0i6y .carousel-indicators li::before {
  content: none;
}
.cid-sFUBxm0i6y .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUBxm0i6y .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUBxm0i6y .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUBxm0i6y .carousel-indicators {
    display: none;
  }
}
.cid-sFUBxm0i6y .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUBxm0i6y .carousel-inner > .active {
  display: block;
}
.cid-sFUBxm0i6y .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUBxm0i6y .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUBxm0i6y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUBxm0i6y .carousel-control,
  .cid-sFUBxm0i6y .carousel-indicators,
  .cid-sFUBxm0i6y .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUBxm0i6y .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUBxm0i6y .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUBxm0i6y .carousel-indicators .active,
.cid-sFUBxm0i6y .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUBxm0i6y .carousel-indicators .active {
  background: #fff;
}
.cid-sFUBxm0i6y .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUBxm0i6y .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUBxm0i6y .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUBxm0i6y .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUBxm0i6y .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUBxm0i6y .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUBxm0i6y .carousel {
  width: 100%;
}
.cid-sFUBxm0i6y .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUBxm0i6y .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUBxm0i6y .modal.fade .modal-dialog,
.cid-sFUBxm0i6y .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUBxm0i6y .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUBxm0i6y H6 {
  text-align: center;
}
.cid-sFUByZnkjs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUByZnkjs .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUByZnkjs .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUByZnkjs .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUByZnkjs .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUByZnkjs .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUByZnkjs .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUByZnkjs .carousel-control,
.cid-sFUByZnkjs .close {
  background: #1b1b1b;
}
.cid-sFUByZnkjs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUByZnkjs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUByZnkjs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUByZnkjs .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUByZnkjs .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUByZnkjs .close::before {
  content: '\e91a';
}
.cid-sFUByZnkjs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUByZnkjs .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUByZnkjs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUByZnkjs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUByZnkjs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUByZnkjs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUByZnkjs .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUByZnkjs .carousel-indicators li.active,
.cid-sFUByZnkjs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUByZnkjs .carousel-indicators li::after,
.cid-sFUByZnkjs .carousel-indicators li::before {
  content: none;
}
.cid-sFUByZnkjs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUByZnkjs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUByZnkjs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUByZnkjs .carousel-indicators {
    display: none;
  }
}
.cid-sFUByZnkjs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUByZnkjs .carousel-inner > .active {
  display: block;
}
.cid-sFUByZnkjs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUByZnkjs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUByZnkjs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUByZnkjs .carousel-control,
  .cid-sFUByZnkjs .carousel-indicators,
  .cid-sFUByZnkjs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUByZnkjs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUByZnkjs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUByZnkjs .carousel-indicators .active,
.cid-sFUByZnkjs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUByZnkjs .carousel-indicators .active {
  background: #fff;
}
.cid-sFUByZnkjs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUByZnkjs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUByZnkjs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUByZnkjs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUByZnkjs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUByZnkjs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUByZnkjs .carousel {
  width: 100%;
}
.cid-sFUByZnkjs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUByZnkjs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUByZnkjs .modal.fade .modal-dialog,
.cid-sFUByZnkjs .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUByZnkjs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUByZnkjs H6 {
  text-align: center;
}
.cid-sFUBqpQR92 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUBqpQR92 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFUBqpQR92 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFUBqpQR92 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFUBqpQR92 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFUBqpQR92 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFUBqpQR92 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFUBqpQR92 .carousel-control,
.cid-sFUBqpQR92 .close {
  background: #1b1b1b;
}
.cid-sFUBqpQR92 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFUBqpQR92 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFUBqpQR92 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFUBqpQR92 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFUBqpQR92 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFUBqpQR92 .close::before {
  content: '\e91a';
}
.cid-sFUBqpQR92 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFUBqpQR92 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFUBqpQR92 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUBqpQR92 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFUBqpQR92 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFUBqpQR92 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFUBqpQR92 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFUBqpQR92 .carousel-indicators li.active,
.cid-sFUBqpQR92 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFUBqpQR92 .carousel-indicators li::after,
.cid-sFUBqpQR92 .carousel-indicators li::before {
  content: none;
}
.cid-sFUBqpQR92 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFUBqpQR92 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFUBqpQR92 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFUBqpQR92 .carousel-indicators {
    display: none;
  }
}
.cid-sFUBqpQR92 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFUBqpQR92 .carousel-inner > .active {
  display: block;
}
.cid-sFUBqpQR92 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFUBqpQR92 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFUBqpQR92 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFUBqpQR92 .carousel-control,
  .cid-sFUBqpQR92 .carousel-indicators,
  .cid-sFUBqpQR92 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFUBqpQR92 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFUBqpQR92 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFUBqpQR92 .carousel-indicators .active,
.cid-sFUBqpQR92 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFUBqpQR92 .carousel-indicators .active {
  background: #fff;
}
.cid-sFUBqpQR92 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFUBqpQR92 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFUBqpQR92 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFUBqpQR92 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFUBqpQR92 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFUBqpQR92 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFUBqpQR92 .carousel {
  width: 100%;
}
.cid-sFUBqpQR92 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFUBqpQR92 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFUBqpQR92 .modal.fade .modal-dialog,
.cid-sFUBqpQR92 .modal.in .modal-dialog {
  transform: none;
}
.cid-sFUBqpQR92 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFUBqpQR92 H6 {
  text-align: center;
}
.cid-sFRs0PD1iL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFRs0PD1iL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFRs0PD1iL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFRs0PD1iL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFRs0PD1iL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFRs0PD1iL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFRs0PD1iL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFRs0PD1iL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFRs0PD1iL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFRs0PD1iL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFRs0PD1iL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFRs0PD1iL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFXniWJqmB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sFXniWJqmB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFXniWJqmB .row {
  flex-direction: row-reverse;
}
.cid-sFXniWJqmB img {
  width: 100%;
}
.cid-sFXniXj0kR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFXniXj0kR .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFXniXj0kR .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFXniXj0kR .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFXniXj0kR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFXniXj0kR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFXniXj0kR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFXniXj0kR .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFXniXj0kR .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFXniXj0kR .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFXniXj0kR .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFXniXj0kR .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFXniXj0kR .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFXniXj0kR .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFXniXj0kR .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFvsRQfNYT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFvsRQfNYT .mbr-section-title {
  color: #e43f3f;
}
.cid-sFvtUCqz6j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvtUCqz6j .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sFvtUCqz6j .mbr-text {
  color: #e43f3f;
}
.cid-sFvuoPZi9e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvuoPZi9e .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sFvuoPZi9e .mbr-text {
  color: #6592e6;
}
.cid-sFvuposU5T {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sFvuposU5T .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sFvuposU5T .mbr-text {
  color: #149dcc;
}
.cid-sFvuQbac8o {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvuQbac8o .mbr-section-title {
  color: #e43f3f;
}
.cid-sFvzBMoUnY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvzBMoUnY .mbr-section-title {
  color: #6592e6;
}
.cid-sFvy0JaTxW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvy0JaTxW .mbr-section-title {
  color: #149dcc;
}
.cid-sFvy0JaTxW .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFvy0JaTxW .mbr-section-subtitle {
  text-align: left;
}
.cid-sFvAQSJiaD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvAQSJiaD .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFvAQSJiaD .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFvBzhui9a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvBzhui9a .item {
  padding-bottom: 2rem;
}
.cid-sFvBzhui9a .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFvBzhui9a .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFvBzhui9a .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFvBzhui9a .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFvBzhui9a .carousel-control,
.cid-sFvBzhui9a .close {
  background: #1b1b1b;
}
.cid-sFvBzhui9a .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFvBzhui9a .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFvBzhui9a .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFvBzhui9a .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFvBzhui9a .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFvBzhui9a .close::before {
  content: '\e91a';
}
.cid-sFvBzhui9a .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFvBzhui9a .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFvBzhui9a .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFvBzhui9a .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFvBzhui9a .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFvBzhui9a .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFvBzhui9a .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFvBzhui9a .carousel-indicators li.active,
.cid-sFvBzhui9a .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFvBzhui9a .carousel-indicators li::after,
.cid-sFvBzhui9a .carousel-indicators li::before {
  content: none;
}
.cid-sFvBzhui9a .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFvBzhui9a .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFvBzhui9a .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFvBzhui9a .carousel-indicators {
    display: none;
  }
}
.cid-sFvBzhui9a .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFvBzhui9a .carousel-inner > .active {
  display: block;
}
.cid-sFvBzhui9a .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFvBzhui9a .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFvBzhui9a .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFvBzhui9a .carousel-control,
  .cid-sFvBzhui9a .carousel-indicators,
  .cid-sFvBzhui9a .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFvBzhui9a .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFvBzhui9a .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFvBzhui9a .carousel-indicators .active,
.cid-sFvBzhui9a .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFvBzhui9a .carousel-indicators .active {
  background: #fff;
}
.cid-sFvBzhui9a .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFvBzhui9a .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFvBzhui9a .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFvBzhui9a .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFvBzhui9a .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFvBzhui9a .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFvBzhui9a .carousel {
  width: 100%;
}
.cid-sFvBzhui9a .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFvBzhui9a .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFvBzhui9a .modal.fade .modal-dialog,
.cid-sFvBzhui9a .modal.in .modal-dialog {
  transform: none;
}
.cid-sFvBzhui9a .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFvBzhui9a H6 {
  text-align: center;
}
.cid-sFvDMCeWwI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvDMCeWwI .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFvDMCeWwI .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFvDNIAsyi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvDNIAsyi .item {
  padding-bottom: 2rem;
}
.cid-sFvDNIAsyi .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFvDNIAsyi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFvDNIAsyi .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFvDNIAsyi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFvDNIAsyi .carousel-control,
.cid-sFvDNIAsyi .close {
  background: #1b1b1b;
}
.cid-sFvDNIAsyi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFvDNIAsyi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFvDNIAsyi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFvDNIAsyi .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFvDNIAsyi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFvDNIAsyi .close::before {
  content: '\e91a';
}
.cid-sFvDNIAsyi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFvDNIAsyi .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFvDNIAsyi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFvDNIAsyi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFvDNIAsyi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFvDNIAsyi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFvDNIAsyi .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFvDNIAsyi .carousel-indicators li.active,
.cid-sFvDNIAsyi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFvDNIAsyi .carousel-indicators li::after,
.cid-sFvDNIAsyi .carousel-indicators li::before {
  content: none;
}
.cid-sFvDNIAsyi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFvDNIAsyi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFvDNIAsyi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFvDNIAsyi .carousel-indicators {
    display: none;
  }
}
.cid-sFvDNIAsyi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFvDNIAsyi .carousel-inner > .active {
  display: block;
}
.cid-sFvDNIAsyi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFvDNIAsyi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFvDNIAsyi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFvDNIAsyi .carousel-control,
  .cid-sFvDNIAsyi .carousel-indicators,
  .cid-sFvDNIAsyi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFvDNIAsyi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFvDNIAsyi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFvDNIAsyi .carousel-indicators .active,
.cid-sFvDNIAsyi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFvDNIAsyi .carousel-indicators .active {
  background: #fff;
}
.cid-sFvDNIAsyi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFvDNIAsyi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFvDNIAsyi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFvDNIAsyi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFvDNIAsyi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFvDNIAsyi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFvDNIAsyi .carousel {
  width: 100%;
}
.cid-sFvDNIAsyi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFvDNIAsyi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFvDNIAsyi .modal.fade .modal-dialog,
.cid-sFvDNIAsyi .modal.in .modal-dialog {
  transform: none;
}
.cid-sFvDNIAsyi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFvDNIAsyi H6 {
  text-align: center;
}
.cid-sFvINfA4f4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvINfA4f4 .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFvINfA4f4 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFvK9xx5xM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvK9xx5xM .item {
  padding-bottom: 2rem;
}
.cid-sFvK9xx5xM .item-wrapper {
  position: relative;
}
.cid-sFvK9xx5xM .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFvK9xx5xM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFvK9xx5xM .carousel-control,
.cid-sFvK9xx5xM .close {
  background: #1b1b1b;
}
.cid-sFvK9xx5xM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFvK9xx5xM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFvK9xx5xM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFvK9xx5xM .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFvK9xx5xM .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFvK9xx5xM .close::before {
  content: '\e91a';
}
.cid-sFvK9xx5xM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFvK9xx5xM .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFvK9xx5xM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFvK9xx5xM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFvK9xx5xM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFvK9xx5xM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFvK9xx5xM .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFvK9xx5xM .carousel-indicators li.active,
.cid-sFvK9xx5xM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFvK9xx5xM .carousel-indicators li::after,
.cid-sFvK9xx5xM .carousel-indicators li::before {
  content: none;
}
.cid-sFvK9xx5xM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFvK9xx5xM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFvK9xx5xM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFvK9xx5xM .carousel-indicators {
    display: none;
  }
}
.cid-sFvK9xx5xM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFvK9xx5xM .carousel-inner > .active {
  display: block;
}
.cid-sFvK9xx5xM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFvK9xx5xM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFvK9xx5xM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFvK9xx5xM .carousel-control,
  .cid-sFvK9xx5xM .carousel-indicators,
  .cid-sFvK9xx5xM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFvK9xx5xM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFvK9xx5xM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFvK9xx5xM .carousel-indicators .active,
.cid-sFvK9xx5xM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFvK9xx5xM .carousel-indicators .active {
  background: #fff;
}
.cid-sFvK9xx5xM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFvK9xx5xM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFvK9xx5xM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFvK9xx5xM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFvK9xx5xM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFvK9xx5xM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFvK9xx5xM .carousel {
  width: 100%;
}
.cid-sFvK9xx5xM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFvK9xx5xM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFvK9xx5xM .modal.fade .modal-dialog,
.cid-sFvK9xx5xM .modal.in .modal-dialog {
  transform: none;
}
.cid-sFvK9xx5xM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFvK9xx5xM H6 {
  text-align: center;
}
.cid-sFvL5fWV3r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvL5fWV3r .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFvL5fWV3r .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFvOQnqVLm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvOQnqVLm .item {
  padding-bottom: 2rem;
}
.cid-sFvOQnqVLm .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFvOQnqVLm .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFvOQnqVLm .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFvOQnqVLm .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFvOQnqVLm .carousel-control,
.cid-sFvOQnqVLm .close {
  background: #1b1b1b;
}
.cid-sFvOQnqVLm .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFvOQnqVLm .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFvOQnqVLm .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFvOQnqVLm .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFvOQnqVLm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFvOQnqVLm .close::before {
  content: '\e91a';
}
.cid-sFvOQnqVLm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFvOQnqVLm .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFvOQnqVLm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFvOQnqVLm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFvOQnqVLm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFvOQnqVLm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFvOQnqVLm .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFvOQnqVLm .carousel-indicators li.active,
.cid-sFvOQnqVLm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFvOQnqVLm .carousel-indicators li::after,
.cid-sFvOQnqVLm .carousel-indicators li::before {
  content: none;
}
.cid-sFvOQnqVLm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFvOQnqVLm .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFvOQnqVLm .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFvOQnqVLm .carousel-indicators {
    display: none;
  }
}
.cid-sFvOQnqVLm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFvOQnqVLm .carousel-inner > .active {
  display: block;
}
.cid-sFvOQnqVLm .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFvOQnqVLm .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFvOQnqVLm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFvOQnqVLm .carousel-control,
  .cid-sFvOQnqVLm .carousel-indicators,
  .cid-sFvOQnqVLm .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFvOQnqVLm .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFvOQnqVLm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFvOQnqVLm .carousel-indicators .active,
.cid-sFvOQnqVLm .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFvOQnqVLm .carousel-indicators .active {
  background: #fff;
}
.cid-sFvOQnqVLm .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFvOQnqVLm .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFvOQnqVLm .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFvOQnqVLm .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFvOQnqVLm .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFvOQnqVLm .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFvOQnqVLm .carousel {
  width: 100%;
}
.cid-sFvOQnqVLm .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFvOQnqVLm .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFvOQnqVLm .modal.fade .modal-dialog,
.cid-sFvOQnqVLm .modal.in .modal-dialog {
  transform: none;
}
.cid-sFvOQnqVLm .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFvOQnqVLm H6 {
  text-align: center;
}
.cid-sFvSCatRc6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvSCatRc6 .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFvSCatRc6 .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-sFvTqY3ZId {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvTqY3ZId .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-sFvTqY3ZId .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-sFvTDHDSsT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvTDHDSsT .mbr-section-title {
  text-align: left;
  color: #4479d9;
}
.cid-sFvTDHDSsT .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-sFvU2oBjk5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFvU2oBjk5 .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFvU2oBjk5 .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-sFvVhI15VE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFvVhI15VE .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sFvVhI15VE .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sFvVhI15VE .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFvVhI15VE .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sFvVhI15VE .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #4479d9;
}
.cid-sFvVhI15VE P {
  color: #4479d9;
}
.cid-sFvVj1dXDr {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFvVj1dXDr .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFvVj1dXDr form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFvVj1dXDr form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFvVj1dXDr form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFLmrHYwe3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFLmrHYwe3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFLmrHYwe3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFLmrHYwe3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFtsHjr4QE {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sFtsHjr4QE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFtsHjr4QE .row {
  flex-direction: row-reverse;
}
.cid-sFtsHjr4QE img {
  width: 100%;
}
.cid-sFtsHjr4QE .mbr-description {
  text-align: center;
}
.cid-sFtsR1Kz0u {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFtsR1Kz0u .mbr-section-title {
  color: #e43f3f;
  text-align: center;
}
.cid-sFufPimcZe {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFufPimcZe .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sFufPimcZe .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sFufPimcZe .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFufPimcZe .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sFufPimcZe .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #4479d9;
}
.cid-sFufPimcZe P {
  color: #4479d9;
}
.cid-sFtFrg98mq {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFtFrg98mq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFtFrg98mq form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFtFrg98mq form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFtFrg98mq form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFucX35Shj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-sFucX35Shj .google-map {
  height: 30rem;
  position: relative;
}
.cid-sFucX35Shj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sFucX35Shj .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sFucX35Shj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sFucX35Shj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sFLmrHYwe3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFLmrHYwe3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFLmrHYwe3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFLmrHYwe3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFOyj0RxfN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFOxoFEPOD {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sFOxoFEPOD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFOxoFEPOD .row {
  flex-direction: row-reverse;
}
.cid-sFOxoFEPOD img {
  width: 100%;
}
.cid-sFOxoFEPOD .mbr-description {
  text-align: center;
}
.cid-sFOxoGJyhU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFOxoGJyhU .mbr-section-title {
  color: #e43f3f;
  text-align: center;
}
.cid-sFOxoHLZpP {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFOxoHLZpP .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sFOxoHLZpP .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sFOxoHLZpP .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFOxoHLZpP .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sFOxoHLZpP .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #4479d9;
}
.cid-sFOxoHLZpP P {
  color: #4479d9;
}
.cid-sFOxoIYPiG {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFOxoIYPiG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFOxoIYPiG form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFOxoIYPiG form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFOxoIYPiG form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFOxoJykg6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-sFOxoJykg6 .google-map {
  height: 30rem;
  position: relative;
}
.cid-sFOxoJykg6 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sFOxoJykg6 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sFOxoJykg6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sFOxoJykg6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sFOxoLKmv3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFOxoLKmv3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFOxoLKmv3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFOxoLKmv3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFOxoLKmv3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFOxoLKmv3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFOxoLKmv3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFOxoLKmv3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFOxoLKmv3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFOxoLKmv3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFOxoLKmv3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFOxoLKmv3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFOxoLKmv3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFOxoLKmv3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFOxoLKmv3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFXd7sanGB {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFXbN6CxQp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXbN6CxQp .img-wrapper {
  text-align: center;
}
.cid-sFXbN6CxQp img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFXbN6CxQp .row {
  align-items: flex-start;
}
.cid-sFXbN6CxQp .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFXbN6CxQp .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFXbN6CxQp .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFXbN6CxQp .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFRs0PD1iL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFRs0PD1iL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFRs0PD1iL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFRs0PD1iL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFRs0PD1iL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFRs0PD1iL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFRs0PD1iL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFRs0PD1iL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFRs0PD1iL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFRs0PD1iL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFRs0PD1iL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFRs0PD1iL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFODZyxuR8 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFODZzcwuS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFODZzcwuS .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFODZzcwuS .img-item {
  position: relative;
}
.cid-sFODZzcwuS .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFODZzcwuS .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFODZzcwuS .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFODZAa0vo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFWJtnBN0n {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFOI5EKVgK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sFOI5EKVgK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFOI5EKVgK .row {
  flex-direction: row-reverse;
}
.cid-sFOI5EKVgK img {
  width: 100%;
}
.cid-sFONwgE0TQ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFONwgE0TQ .img-wrapper {
  text-align: center;
}
.cid-sFONwgE0TQ img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFONwgE0TQ .row {
  align-items: flex-start;
}
.cid-sFONwgE0TQ .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFONwgE0TQ .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFONwgE0TQ .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFONwgE0TQ .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFONwgE0TQ .card-title {
  color: #e43f3f;
}
.cid-sFQWzCjcBJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFQWzCjcBJ .img-wrapper {
  text-align: center;
}
.cid-sFQWzCjcBJ img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFQWzCjcBJ .row {
  align-items: flex-start;
}
.cid-sFQWzCjcBJ .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFQWzCjcBJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFQWzCjcBJ .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFQWzCjcBJ .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFQWzCjcBJ .card-title {
  color: #e43f3f;
}
.cid-sFQWAwRtcr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFQWAwRtcr .img-wrapper {
  text-align: center;
}
.cid-sFQWAwRtcr img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFQWAwRtcr .row {
  align-items: flex-start;
}
.cid-sFQWAwRtcr .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFQWAwRtcr .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFQWAwRtcr .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFQWAwRtcr .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFQWAwRtcr .card-title {
  color: #e43f3f;
}
.cid-sFR2l5Ftfp {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-sFR2l5Ftfp .mbr-text,
.cid-sFR2l5Ftfp .mbr-section-btn {
  color: #232323;
}
.cid-sFR2l5Ftfp .card-title,
.cid-sFR2l5Ftfp .card-box {
  color: #ffffff;
}
.cid-sFR2l5Ftfp .mbr-text,
.cid-sFR2l5Ftfp .link-wrap {
  color: #ffffff;
}
.cid-sPpIDSVlqy {
  background-color: #ffffff;
}
.cid-sPpIDSVlqy ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sPpIDSVlqy li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sPpIDSVlqy ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sPpIDSVlqy .list {
  text-align: left;
}
.cid-sFODZDohp1 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFODZDohp1 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFODZDohp1 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFODZDohp1 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFODZDohp1 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFODZEiHp8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFODZEiHp8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFODZEiHp8 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFODZEiHp8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFODZEiHp8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFODZEiHp8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFODZEiHp8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFODZEiHp8 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFODZEiHp8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFODZEiHp8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFODZEiHp8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFODZEiHp8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFODZEiHp8 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFODZEiHp8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFODZEiHp8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFR8lQ6e5Q {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFR9fAnYGP {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFRaankSEI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRaankSEI .item {
  padding-bottom: 2rem;
}
.cid-sFRaankSEI .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFRaankSEI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFRaankSEI .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRaankSEI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRaankSEI .carousel-control,
.cid-sFRaankSEI .close {
  background: #1b1b1b;
}
.cid-sFRaankSEI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRaankSEI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRaankSEI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRaankSEI .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRaankSEI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRaankSEI .close::before {
  content: '\e91a';
}
.cid-sFRaankSEI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRaankSEI .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRaankSEI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRaankSEI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRaankSEI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRaankSEI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRaankSEI .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRaankSEI .carousel-indicators li.active,
.cid-sFRaankSEI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRaankSEI .carousel-indicators li::after,
.cid-sFRaankSEI .carousel-indicators li::before {
  content: none;
}
.cid-sFRaankSEI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRaankSEI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRaankSEI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRaankSEI .carousel-indicators {
    display: none;
  }
}
.cid-sFRaankSEI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRaankSEI .carousel-inner > .active {
  display: block;
}
.cid-sFRaankSEI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRaankSEI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRaankSEI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRaankSEI .carousel-control,
  .cid-sFRaankSEI .carousel-indicators,
  .cid-sFRaankSEI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRaankSEI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRaankSEI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRaankSEI .carousel-indicators .active,
.cid-sFRaankSEI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRaankSEI .carousel-indicators .active {
  background: #fff;
}
.cid-sFRaankSEI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRaankSEI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRaankSEI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRaankSEI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRaankSEI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRaankSEI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRaankSEI .carousel {
  width: 100%;
}
.cid-sFRaankSEI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRaankSEI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRaankSEI .modal.fade .modal-dialog,
.cid-sFRaankSEI .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRaankSEI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRaankSEI H6 {
  text-align: center;
}
.cid-sFRaankSEI H4 {
  color: #e43f3f;
  text-align: center;
}
.cid-sFRazrAGpq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRazrAGpq .item {
  padding-bottom: 2rem;
}
.cid-sFRazrAGpq .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFRazrAGpq .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFRazrAGpq .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRazrAGpq .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRazrAGpq .carousel-control,
.cid-sFRazrAGpq .close {
  background: #1b1b1b;
}
.cid-sFRazrAGpq .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRazrAGpq .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRazrAGpq .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRazrAGpq .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRazrAGpq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRazrAGpq .close::before {
  content: '\e91a';
}
.cid-sFRazrAGpq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRazrAGpq .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRazrAGpq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRazrAGpq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRazrAGpq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRazrAGpq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRazrAGpq .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRazrAGpq .carousel-indicators li.active,
.cid-sFRazrAGpq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRazrAGpq .carousel-indicators li::after,
.cid-sFRazrAGpq .carousel-indicators li::before {
  content: none;
}
.cid-sFRazrAGpq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRazrAGpq .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRazrAGpq .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRazrAGpq .carousel-indicators {
    display: none;
  }
}
.cid-sFRazrAGpq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRazrAGpq .carousel-inner > .active {
  display: block;
}
.cid-sFRazrAGpq .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRazrAGpq .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRazrAGpq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRazrAGpq .carousel-control,
  .cid-sFRazrAGpq .carousel-indicators,
  .cid-sFRazrAGpq .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRazrAGpq .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRazrAGpq .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRazrAGpq .carousel-indicators .active,
.cid-sFRazrAGpq .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRazrAGpq .carousel-indicators .active {
  background: #fff;
}
.cid-sFRazrAGpq .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRazrAGpq .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRazrAGpq .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRazrAGpq .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRazrAGpq .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRazrAGpq .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRazrAGpq .carousel {
  width: 100%;
}
.cid-sFRazrAGpq .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRazrAGpq .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRazrAGpq .modal.fade .modal-dialog,
.cid-sFRazrAGpq .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRazrAGpq .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRazrAGpq H6 {
  text-align: center;
}
.cid-sFRazrAGpq H4 {
  color: #e43f3f;
}
.cid-sFRavEn78F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRavEn78F .item {
  padding-bottom: 2rem;
}
.cid-sFRavEn78F .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFRavEn78F .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFRavEn78F .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRavEn78F .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRavEn78F .carousel-control,
.cid-sFRavEn78F .close {
  background: #1b1b1b;
}
.cid-sFRavEn78F .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRavEn78F .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRavEn78F .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRavEn78F .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRavEn78F .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRavEn78F .close::before {
  content: '\e91a';
}
.cid-sFRavEn78F .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRavEn78F .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRavEn78F .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRavEn78F .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRavEn78F .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRavEn78F .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRavEn78F .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRavEn78F .carousel-indicators li.active,
.cid-sFRavEn78F .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRavEn78F .carousel-indicators li::after,
.cid-sFRavEn78F .carousel-indicators li::before {
  content: none;
}
.cid-sFRavEn78F .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRavEn78F .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRavEn78F .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRavEn78F .carousel-indicators {
    display: none;
  }
}
.cid-sFRavEn78F .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRavEn78F .carousel-inner > .active {
  display: block;
}
.cid-sFRavEn78F .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRavEn78F .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRavEn78F .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRavEn78F .carousel-control,
  .cid-sFRavEn78F .carousel-indicators,
  .cid-sFRavEn78F .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRavEn78F .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRavEn78F .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRavEn78F .carousel-indicators .active,
.cid-sFRavEn78F .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRavEn78F .carousel-indicators .active {
  background: #fff;
}
.cid-sFRavEn78F .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRavEn78F .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRavEn78F .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRavEn78F .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRavEn78F .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRavEn78F .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRavEn78F .carousel {
  width: 100%;
}
.cid-sFRavEn78F .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRavEn78F .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRavEn78F .modal.fade .modal-dialog,
.cid-sFRavEn78F .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRavEn78F .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRavEn78F H6 {
  text-align: center;
}
.cid-sFRavEn78F H4 {
  color: #e43f3f;
}
.cid-sFRaODRKeo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRaODRKeo .item {
  padding-bottom: 2rem;
}
.cid-sFRaODRKeo .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFRaODRKeo .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFRaODRKeo .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRaODRKeo .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRaODRKeo .carousel-control,
.cid-sFRaODRKeo .close {
  background: #1b1b1b;
}
.cid-sFRaODRKeo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRaODRKeo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRaODRKeo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRaODRKeo .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRaODRKeo .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRaODRKeo .close::before {
  content: '\e91a';
}
.cid-sFRaODRKeo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRaODRKeo .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRaODRKeo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRaODRKeo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRaODRKeo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRaODRKeo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRaODRKeo .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRaODRKeo .carousel-indicators li.active,
.cid-sFRaODRKeo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRaODRKeo .carousel-indicators li::after,
.cid-sFRaODRKeo .carousel-indicators li::before {
  content: none;
}
.cid-sFRaODRKeo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRaODRKeo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRaODRKeo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRaODRKeo .carousel-indicators {
    display: none;
  }
}
.cid-sFRaODRKeo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRaODRKeo .carousel-inner > .active {
  display: block;
}
.cid-sFRaODRKeo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRaODRKeo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRaODRKeo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRaODRKeo .carousel-control,
  .cid-sFRaODRKeo .carousel-indicators,
  .cid-sFRaODRKeo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRaODRKeo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRaODRKeo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRaODRKeo .carousel-indicators .active,
.cid-sFRaODRKeo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRaODRKeo .carousel-indicators .active {
  background: #fff;
}
.cid-sFRaODRKeo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRaODRKeo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRaODRKeo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRaODRKeo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRaODRKeo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRaODRKeo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRaODRKeo .carousel {
  width: 100%;
}
.cid-sFRaODRKeo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRaODRKeo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRaODRKeo .modal.fade .modal-dialog,
.cid-sFRaODRKeo .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRaODRKeo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRaODRKeo H6 {
  text-align: center;
}
.cid-sFRaODRKeo H4 {
  color: #e43f3f;
  text-align: center;
}
.cid-sFRaQk0rq3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRaQk0rq3 .item {
  padding-bottom: 2rem;
}
.cid-sFRaQk0rq3 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFRaQk0rq3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFRaQk0rq3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRaQk0rq3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRaQk0rq3 .carousel-control,
.cid-sFRaQk0rq3 .close {
  background: #1b1b1b;
}
.cid-sFRaQk0rq3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRaQk0rq3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRaQk0rq3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRaQk0rq3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRaQk0rq3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRaQk0rq3 .close::before {
  content: '\e91a';
}
.cid-sFRaQk0rq3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRaQk0rq3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRaQk0rq3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRaQk0rq3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRaQk0rq3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRaQk0rq3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRaQk0rq3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRaQk0rq3 .carousel-indicators li.active,
.cid-sFRaQk0rq3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRaQk0rq3 .carousel-indicators li::after,
.cid-sFRaQk0rq3 .carousel-indicators li::before {
  content: none;
}
.cid-sFRaQk0rq3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRaQk0rq3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRaQk0rq3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRaQk0rq3 .carousel-indicators {
    display: none;
  }
}
.cid-sFRaQk0rq3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRaQk0rq3 .carousel-inner > .active {
  display: block;
}
.cid-sFRaQk0rq3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRaQk0rq3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRaQk0rq3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRaQk0rq3 .carousel-control,
  .cid-sFRaQk0rq3 .carousel-indicators,
  .cid-sFRaQk0rq3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRaQk0rq3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRaQk0rq3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRaQk0rq3 .carousel-indicators .active,
.cid-sFRaQk0rq3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRaQk0rq3 .carousel-indicators .active {
  background: #fff;
}
.cid-sFRaQk0rq3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRaQk0rq3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRaQk0rq3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRaQk0rq3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRaQk0rq3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRaQk0rq3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRaQk0rq3 .carousel {
  width: 100%;
}
.cid-sFRaQk0rq3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRaQk0rq3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRaQk0rq3 .modal.fade .modal-dialog,
.cid-sFRaQk0rq3 .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRaQk0rq3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRaQk0rq3 H6 {
  text-align: center;
}
.cid-sFRaQk0rq3 H4 {
  color: #e43f3f;
  text-align: center;
}
.cid-sFRfo0lH53 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRf0rj5Wa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRh1W58jV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRh1W58jV .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFRh1W58jV .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFRh3zsyYX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRh3zsyYX .item {
  padding-bottom: 2rem;
}
.cid-sFRh3zsyYX .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFRh3zsyYX .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFRh3zsyYX .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRh3zsyYX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRh3zsyYX .carousel-control,
.cid-sFRh3zsyYX .close {
  background: #1b1b1b;
}
.cid-sFRh3zsyYX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRh3zsyYX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRh3zsyYX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRh3zsyYX .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRh3zsyYX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRh3zsyYX .close::before {
  content: '\e91a';
}
.cid-sFRh3zsyYX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRh3zsyYX .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRh3zsyYX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRh3zsyYX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRh3zsyYX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRh3zsyYX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRh3zsyYX .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRh3zsyYX .carousel-indicators li.active,
.cid-sFRh3zsyYX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRh3zsyYX .carousel-indicators li::after,
.cid-sFRh3zsyYX .carousel-indicators li::before {
  content: none;
}
.cid-sFRh3zsyYX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRh3zsyYX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRh3zsyYX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRh3zsyYX .carousel-indicators {
    display: none;
  }
}
.cid-sFRh3zsyYX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRh3zsyYX .carousel-inner > .active {
  display: block;
}
.cid-sFRh3zsyYX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRh3zsyYX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRh3zsyYX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRh3zsyYX .carousel-control,
  .cid-sFRh3zsyYX .carousel-indicators,
  .cid-sFRh3zsyYX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRh3zsyYX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRh3zsyYX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRh3zsyYX .carousel-indicators .active,
.cid-sFRh3zsyYX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRh3zsyYX .carousel-indicators .active {
  background: #fff;
}
.cid-sFRh3zsyYX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRh3zsyYX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRh3zsyYX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRh3zsyYX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRh3zsyYX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRh3zsyYX .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRh3zsyYX .carousel {
  width: 100%;
}
.cid-sFRh3zsyYX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRh3zsyYX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRh3zsyYX .modal.fade .modal-dialog,
.cid-sFRh3zsyYX .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRh3zsyYX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRh3zsyYX H6 {
  text-align: center;
}
.cid-sFRh4Jfg2Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRh4Jfg2Q .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFRh4Jfg2Q .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFRh5ERppi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRh5ERppi .item {
  padding-bottom: 2rem;
}
.cid-sFRh5ERppi .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFRh5ERppi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFRh5ERppi .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRh5ERppi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRh5ERppi .carousel-control,
.cid-sFRh5ERppi .close {
  background: #1b1b1b;
}
.cid-sFRh5ERppi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRh5ERppi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRh5ERppi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRh5ERppi .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRh5ERppi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRh5ERppi .close::before {
  content: '\e91a';
}
.cid-sFRh5ERppi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRh5ERppi .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRh5ERppi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRh5ERppi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRh5ERppi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRh5ERppi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRh5ERppi .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRh5ERppi .carousel-indicators li.active,
.cid-sFRh5ERppi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRh5ERppi .carousel-indicators li::after,
.cid-sFRh5ERppi .carousel-indicators li::before {
  content: none;
}
.cid-sFRh5ERppi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRh5ERppi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRh5ERppi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRh5ERppi .carousel-indicators {
    display: none;
  }
}
.cid-sFRh5ERppi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRh5ERppi .carousel-inner > .active {
  display: block;
}
.cid-sFRh5ERppi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRh5ERppi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRh5ERppi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRh5ERppi .carousel-control,
  .cid-sFRh5ERppi .carousel-indicators,
  .cid-sFRh5ERppi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRh5ERppi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRh5ERppi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRh5ERppi .carousel-indicators .active,
.cid-sFRh5ERppi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRh5ERppi .carousel-indicators .active {
  background: #fff;
}
.cid-sFRh5ERppi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRh5ERppi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRh5ERppi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRh5ERppi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRh5ERppi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRh5ERppi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRh5ERppi .carousel {
  width: 100%;
}
.cid-sFRh5ERppi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRh5ERppi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRh5ERppi .modal.fade .modal-dialog,
.cid-sFRh5ERppi .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRh5ERppi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRh5ERppi H6 {
  text-align: center;
}
.cid-sFRh6pwc6c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRh6pwc6c .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFRh6pwc6c .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFRh7tfFVC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRh7tfFVC .item {
  padding-bottom: 2rem;
}
.cid-sFRh7tfFVC .item-wrapper {
  position: relative;
}
.cid-sFRh7tfFVC .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRh7tfFVC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRh7tfFVC .carousel-control,
.cid-sFRh7tfFVC .close {
  background: #1b1b1b;
}
.cid-sFRh7tfFVC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRh7tfFVC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRh7tfFVC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRh7tfFVC .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRh7tfFVC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRh7tfFVC .close::before {
  content: '\e91a';
}
.cid-sFRh7tfFVC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRh7tfFVC .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRh7tfFVC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRh7tfFVC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRh7tfFVC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRh7tfFVC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRh7tfFVC .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRh7tfFVC .carousel-indicators li.active,
.cid-sFRh7tfFVC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRh7tfFVC .carousel-indicators li::after,
.cid-sFRh7tfFVC .carousel-indicators li::before {
  content: none;
}
.cid-sFRh7tfFVC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRh7tfFVC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRh7tfFVC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRh7tfFVC .carousel-indicators {
    display: none;
  }
}
.cid-sFRh7tfFVC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRh7tfFVC .carousel-inner > .active {
  display: block;
}
.cid-sFRh7tfFVC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRh7tfFVC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRh7tfFVC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRh7tfFVC .carousel-control,
  .cid-sFRh7tfFVC .carousel-indicators,
  .cid-sFRh7tfFVC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRh7tfFVC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRh7tfFVC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRh7tfFVC .carousel-indicators .active,
.cid-sFRh7tfFVC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRh7tfFVC .carousel-indicators .active {
  background: #fff;
}
.cid-sFRh7tfFVC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRh7tfFVC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRh7tfFVC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRh7tfFVC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRh7tfFVC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRh7tfFVC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRh7tfFVC .carousel {
  width: 100%;
}
.cid-sFRh7tfFVC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRh7tfFVC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRh7tfFVC .modal.fade .modal-dialog,
.cid-sFRh7tfFVC .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRh7tfFVC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRh7tfFVC H6 {
  text-align: center;
}
.cid-sFRh8u6CkI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRh8u6CkI .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFRh8u6CkI .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFRhb9oqVt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRhb9oqVt .item {
  padding-bottom: 2rem;
}
.cid-sFRhb9oqVt .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFRhb9oqVt .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFRhb9oqVt .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRhb9oqVt .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRhb9oqVt .carousel-control,
.cid-sFRhb9oqVt .close {
  background: #1b1b1b;
}
.cid-sFRhb9oqVt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRhb9oqVt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRhb9oqVt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRhb9oqVt .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRhb9oqVt .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRhb9oqVt .close::before {
  content: '\e91a';
}
.cid-sFRhb9oqVt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRhb9oqVt .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRhb9oqVt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRhb9oqVt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRhb9oqVt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRhb9oqVt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRhb9oqVt .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRhb9oqVt .carousel-indicators li.active,
.cid-sFRhb9oqVt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRhb9oqVt .carousel-indicators li::after,
.cid-sFRhb9oqVt .carousel-indicators li::before {
  content: none;
}
.cid-sFRhb9oqVt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRhb9oqVt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRhb9oqVt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRhb9oqVt .carousel-indicators {
    display: none;
  }
}
.cid-sFRhb9oqVt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRhb9oqVt .carousel-inner > .active {
  display: block;
}
.cid-sFRhb9oqVt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRhb9oqVt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRhb9oqVt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRhb9oqVt .carousel-control,
  .cid-sFRhb9oqVt .carousel-indicators,
  .cid-sFRhb9oqVt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRhb9oqVt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRhb9oqVt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRhb9oqVt .carousel-indicators .active,
.cid-sFRhb9oqVt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRhb9oqVt .carousel-indicators .active {
  background: #fff;
}
.cid-sFRhb9oqVt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRhb9oqVt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRhb9oqVt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRhb9oqVt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRhb9oqVt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRhb9oqVt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRhb9oqVt .carousel {
  width: 100%;
}
.cid-sFRhb9oqVt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRhb9oqVt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRhb9oqVt .modal.fade .modal-dialog,
.cid-sFRhb9oqVt .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRhb9oqVt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRhb9oqVt H6 {
  text-align: center;
}
.cid-sFRhBb7laQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRhBb7laQ .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-sFRhBb7laQ .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-sFRj1hXCFf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRj1hXCFf .mbr-section-title {
  text-align: left;
  color: #4479d9;
}
.cid-sFRj1hXCFf .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-sFRj2itGR3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRj2itGR3 .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFRj2itGR3 .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-sFRhd8oOyJ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFRhd8oOyJ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sFRhd8oOyJ .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sFRhd8oOyJ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFRhd8oOyJ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sFRhd8oOyJ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #4479d9;
}
.cid-sFRhd8oOyJ P {
  color: #4479d9;
}
.cid-sFR8chAKrI {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFR8chAKrI .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFR8chAKrI form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFR8chAKrI form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFR8chAKrI form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFR8citu6H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFR8citu6H .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFR8citu6H .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFR8citu6H .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFR8citu6H .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFR8citu6H .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFR8citu6H .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFR8citu6H .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFR8citu6H .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFR8citu6H .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFR8citu6H .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFR8citu6H .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFR8citu6H .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFR8citu6H .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFR8citu6H .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFRyetZFIC {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFRzbi0oeh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sFRzbi0oeh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFRzbi0oeh .row {
  flex-direction: row-reverse;
}
.cid-sFRzbi0oeh img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sFRzbi0oeh .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFRA5FhAr9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRA5FhAr9 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sFRA5FhAr9 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-sFRA5FhAr9 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFRA5FhAr9 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFRA5FhAr9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRA5FhAr9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRA5FhAr9 .carousel-control,
.cid-sFRA5FhAr9 .close {
  background: #1b1b1b;
}
.cid-sFRA5FhAr9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRA5FhAr9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRA5FhAr9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRA5FhAr9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRA5FhAr9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRA5FhAr9 .close::before {
  content: '\e91a';
}
.cid-sFRA5FhAr9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRA5FhAr9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRA5FhAr9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRA5FhAr9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRA5FhAr9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRA5FhAr9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRA5FhAr9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRA5FhAr9 .carousel-indicators li.active,
.cid-sFRA5FhAr9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRA5FhAr9 .carousel-indicators li::after,
.cid-sFRA5FhAr9 .carousel-indicators li::before {
  content: none;
}
.cid-sFRA5FhAr9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRA5FhAr9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRA5FhAr9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRA5FhAr9 .carousel-indicators {
    display: none;
  }
}
.cid-sFRA5FhAr9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRA5FhAr9 .carousel-inner > .active {
  display: block;
}
.cid-sFRA5FhAr9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRA5FhAr9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRA5FhAr9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRA5FhAr9 .carousel-control,
  .cid-sFRA5FhAr9 .carousel-indicators,
  .cid-sFRA5FhAr9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRA5FhAr9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRA5FhAr9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRA5FhAr9 .carousel-indicators .active,
.cid-sFRA5FhAr9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRA5FhAr9 .carousel-indicators .active {
  background: #fff;
}
.cid-sFRA5FhAr9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRA5FhAr9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRA5FhAr9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRA5FhAr9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRA5FhAr9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRA5FhAr9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRA5FhAr9 .carousel {
  width: 100%;
}
.cid-sFRA5FhAr9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRA5FhAr9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRA5FhAr9 .modal.fade .modal-dialog,
.cid-sFRA5FhAr9 .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRA5FhAr9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRA5FhAr9 H6 {
  text-align: center;
}
.cid-sFRA5FhAr9 H4 {
  color: #e43f3f;
}
.cid-sFRzJEJpUl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRzJEJpUl .item {
  padding-bottom: 2rem;
}
.cid-sFRzJEJpUl .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFRzJEJpUl .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFRzJEJpUl .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRzJEJpUl .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRzJEJpUl .carousel-control,
.cid-sFRzJEJpUl .close {
  background: #1b1b1b;
}
.cid-sFRzJEJpUl .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRzJEJpUl .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRzJEJpUl .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRzJEJpUl .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRzJEJpUl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRzJEJpUl .close::before {
  content: '\e91a';
}
.cid-sFRzJEJpUl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRzJEJpUl .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRzJEJpUl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRzJEJpUl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRzJEJpUl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRzJEJpUl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRzJEJpUl .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRzJEJpUl .carousel-indicators li.active,
.cid-sFRzJEJpUl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRzJEJpUl .carousel-indicators li::after,
.cid-sFRzJEJpUl .carousel-indicators li::before {
  content: none;
}
.cid-sFRzJEJpUl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRzJEJpUl .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRzJEJpUl .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRzJEJpUl .carousel-indicators {
    display: none;
  }
}
.cid-sFRzJEJpUl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRzJEJpUl .carousel-inner > .active {
  display: block;
}
.cid-sFRzJEJpUl .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRzJEJpUl .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRzJEJpUl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRzJEJpUl .carousel-control,
  .cid-sFRzJEJpUl .carousel-indicators,
  .cid-sFRzJEJpUl .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRzJEJpUl .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRzJEJpUl .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRzJEJpUl .carousel-indicators .active,
.cid-sFRzJEJpUl .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRzJEJpUl .carousel-indicators .active {
  background: #fff;
}
.cid-sFRzJEJpUl .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRzJEJpUl .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRzJEJpUl .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRzJEJpUl .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRzJEJpUl .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRzJEJpUl .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRzJEJpUl .carousel {
  width: 100%;
}
.cid-sFRzJEJpUl .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRzJEJpUl .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRzJEJpUl .modal.fade .modal-dialog,
.cid-sFRzJEJpUl .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRzJEJpUl .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRzJEJpUl H6 {
  text-align: center;
}
.cid-sFRzJEJpUl H4 {
  color: #e43f3f;
}
.cid-sFRC5ceHHR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFTf1gQGgX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFTf1gQGgX .mbr-section-title {
  color: #4479d9;
}
.cid-sFTf1ZkajZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFTf1ZkajZ .mbr-section-title {
  color: #4479d9;
}
.cid-sFTf2H670G {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFTf2H670G .mbr-section-title {
  color: #4479d9;
}
.cid-sFUfTzST4j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUfTzST4j .mbr-section-title {
  color: #e43f3f;
}
.cid-sFUfUjxDDr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUfUjxDDr .mbr-section-title {
  color: #e43f3f;
}
.cid-sFUgqZvdt8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sFUgqZvdt8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFUgqZvdt8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-sFUgqZvdt8 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFUhThZqp4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUfUWG37W {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFUfUWG37W .mbr-section-title {
  color: #e43f3f;
}
.cid-sFUh8TKOl9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sFUh8TKOl9 .text-wrapper {
    padding: 2rem;
  }
}
.cid-sFUh8TKOl9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-sFUh8TKOl9 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFUilsR0zO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRs0JhmwY {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFRs0JhmwY .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sFRs0JhmwY .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sFRs0JhmwY .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFRs0JhmwY .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sFRs0JhmwY .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #4479d9;
}
.cid-sFRs0JhmwY P {
  color: #4479d9;
}
.cid-sFRs0LrY1M {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFRs0LrY1M .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFRs0LrY1M form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFRs0LrY1M form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFRs0LrY1M form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFRs0MdZUB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-sFRs0MdZUB .google-map {
  height: 30rem;
  position: relative;
}
.cid-sFRs0MdZUB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sFRs0MdZUB .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sFRs0MdZUB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sFRs0MdZUB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sFRs0PD1iL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFRs0PD1iL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFRs0PD1iL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFRs0PD1iL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFRs0PD1iL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFRs0PD1iL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFRs0PD1iL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFRs0PD1iL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFRs0PD1iL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFRs0PD1iL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFRs0PD1iL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFRs0PD1iL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFRkQyEGUC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRkQA6EjF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFRnv1KmHb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFRnv1KmHb .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFRnv1KmHb .img-item {
  position: relative;
}
.cid-sFRnv1KmHb .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFRnv1KmHb .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFRnv1KmHb .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFRkQAUpOk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRkQAUpOk .item {
  padding-bottom: 2rem;
}
.cid-sFRkQAUpOk .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sFRkQAUpOk .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sFRkQAUpOk .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sFRkQAUpOk .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sFRkQAUpOk .carousel-control,
.cid-sFRkQAUpOk .close {
  background: #1b1b1b;
}
.cid-sFRkQAUpOk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sFRkQAUpOk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sFRkQAUpOk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sFRkQAUpOk .carousel-control-next span {
  margin-left: 5px;
}
.cid-sFRkQAUpOk .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sFRkQAUpOk .close::before {
  content: '\e91a';
}
.cid-sFRkQAUpOk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sFRkQAUpOk .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRkQAUpOk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRkQAUpOk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sFRkQAUpOk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sFRkQAUpOk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sFRkQAUpOk .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sFRkQAUpOk .carousel-indicators li.active,
.cid-sFRkQAUpOk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sFRkQAUpOk .carousel-indicators li::after,
.cid-sFRkQAUpOk .carousel-indicators li::before {
  content: none;
}
.cid-sFRkQAUpOk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sFRkQAUpOk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sFRkQAUpOk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRkQAUpOk .carousel-indicators {
    display: none;
  }
}
.cid-sFRkQAUpOk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sFRkQAUpOk .carousel-inner > .active {
  display: block;
}
.cid-sFRkQAUpOk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sFRkQAUpOk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sFRkQAUpOk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sFRkQAUpOk .carousel-control,
  .cid-sFRkQAUpOk .carousel-indicators,
  .cid-sFRkQAUpOk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sFRkQAUpOk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sFRkQAUpOk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sFRkQAUpOk .carousel-indicators .active,
.cid-sFRkQAUpOk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sFRkQAUpOk .carousel-indicators .active {
  background: #fff;
}
.cid-sFRkQAUpOk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sFRkQAUpOk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sFRkQAUpOk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sFRkQAUpOk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sFRkQAUpOk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sFRkQAUpOk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sFRkQAUpOk .carousel {
  width: 100%;
}
.cid-sFRkQAUpOk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sFRkQAUpOk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sFRkQAUpOk .modal.fade .modal-dialog,
.cid-sFRkQAUpOk .modal.in .modal-dialog {
  transform: none;
}
.cid-sFRkQAUpOk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sFRkQAUpOk H6 {
  text-align: center;
}
.cid-sFRkQAUpOk H4 {
  color: #e43f3f;
  text-align: center;
}
.cid-sFRkQJbvUq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRkQJbvUq .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFRkQJbvUq .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFRoMIb2fV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRoMIb2fV .mbr-section-title {
  text-align: center;
}
.cid-sFRpwjxeAZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRpuXWbkF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRkQRGhcm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRkQRGhcm .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-sFRkQRGhcm .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-sFRkQSrXjk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRkQSrXjk .mbr-section-title {
  text-align: left;
  color: #4479d9;
}
.cid-sFRkQSrXjk .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-sFRkQTjJYb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRkQTjJYb .mbr-section-title {
  text-align: left;
  color: #e43f3f;
}
.cid-sFRkQTjJYb .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
.cid-sFRkQU6FRi {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sFRkQU6FRi .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-sFRkQU6FRi .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sFRkQU6FRi .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFRkQU6FRi .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-sFRkQU6FRi .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #4479d9;
}
.cid-sFRkQU6FRi P {
  color: #4479d9;
}
.cid-sFRkQVsdlX {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFRkQVsdlX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFRkQVsdlX form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFRkQVsdlX form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFRkQVsdlX form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFRkQWhDP3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFRkQWhDP3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFRkQWhDP3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFRkQWhDP3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFRkQWhDP3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFRkQWhDP3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFRkQWhDP3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFRkQWhDP3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFRkQWhDP3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFRkQWhDP3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFRkQWhDP3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFRkQWhDP3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFRkQWhDP3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFRkQWhDP3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFRkQWhDP3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFUmF1sAcQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
@media (max-width: 991px) {
  .cid-sFUmF1sAcQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFUmF1sAcQ .row {
  flex-direction: row-reverse;
}
.cid-sFUmF1sAcQ img {
  width: 100%;
}
.cid-sFRs0PD1iL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFRs0PD1iL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFRs0PD1iL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFRs0PD1iL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFRs0PD1iL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFRs0PD1iL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFRs0PD1iL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFRs0PD1iL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFRs0PD1iL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFRs0PD1iL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFRs0PD1iL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFRs0PD1iL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFRs0PD1iL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFXTzszUeb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXTBXGDGX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFXTBXGDGX .img-wrapper {
  text-align: center;
}
.cid-sFXTBXGDGX img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-sFXTBXGDGX .row {
  align-items: flex-start;
}
.cid-sFXTBXGDGX .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 992px) {
  .cid-sFXTBXGDGX .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-sFXTBXGDGX .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFXTBXGDGX .card-wrapper {
    padding: 1rem;
  }
}
.cid-sFXTBXGDGX .card-title {
  color: #e43f3f;
}
.cid-sFXTBXGDGX .mbr-text,
.cid-sFXTBXGDGX .mbr-section-btn {
  text-align: center;
}
.cid-sFXUcudGW2 {
  padding-top: 0rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-sFLmrHYwe3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFLmrHYwe3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFLmrHYwe3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFLmrHYwe3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFLilmhO1b {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-sFLilmhO1b .mbr-text,
.cid-sFLilmhO1b .mbr-section-btn {
  color: #232323;
}
.cid-sFLilmhO1b .card-title,
.cid-sFLilmhO1b .card-box {
  color: #ffffff;
}
.cid-sFLilmhO1b .mbr-text,
.cid-sFLilmhO1b .link-wrap {
  color: #ffffff;
}
.cid-sJLsfYT0HP {
  background-color: #ffffff;
}
.cid-sJLsfYT0HP ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sJLsfYT0HP li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sJLsfYT0HP ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sJLsfYT0HP .list {
  text-align: left;
}
.cid-sFLmx96NdH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sFLmx96NdH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sFLmx96NdH .row {
  flex-direction: row-reverse;
}
.cid-sFLmx96NdH img {
  width: 100%;
}
.cid-sFLmx96NdH .mbr-description {
  text-align: center;
}
.cid-sFLmrHYwe3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFLmrHYwe3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFLmrHYwe3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFLmrHYwe3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNypcFW0a {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK7osKYwq5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK7osKYwq5 .mbr-section-title {
  color: #ffffff;
}
.cid-sFNypdwD4V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNypdwD4V .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNypdwD4V .img-item {
  position: relative;
}
.cid-sFNypdwD4V .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNypdwD4V .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNypdwD4V .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWHHd6nLk {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNypehNLM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNypfwmlQ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNypfwmlQ .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNypfwmlQ .mbr-section-title {
  text-align: left;
}
.cid-sFNypg2Pbl {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNypg2Pbl .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNypg2Pbl form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNypg2Pbl form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNypg2Pbl form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNypgDxGL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNypgDxGL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNypgDxGL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNypgDxGL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNypgDxGL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNypgDxGL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNypgDxGL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNypgDxGL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNypgDxGL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNypgDxGL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNypgDxGL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNypgDxGL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNypgDxGL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNypgDxGL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNypgDxGL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJyO4T0Q4 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK0a6kNCIT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK0a6kNCIT .mbr-section-title {
  color: #ffffff;
}
.cid-sJJyO5v5nr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJyO5v5nr .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJyO5v5nr .img-item {
  position: relative;
}
.cid-sJJyO5v5nr .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJyO5v5nr .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJyO5v5nr .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJyO64FNc {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJyO6QnaZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJyO7nBm3 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJyO7nBm3 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJyO7nBm3 .mbr-section-title {
  text-align: left;
}
.cid-sJJyO7WKS5 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJyO7WKS5 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJyO7WKS5 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJyO7WKS5 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJyO7WKS5 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJyO8rYix {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJyO8rYix .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJyO8rYix .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJyO8rYix .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJyO8rYix .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJyO8rYix .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJyO8rYix .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJyO8rYix .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJyO8rYix .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJyO8rYix .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJyO8rYix .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJyO8rYix .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJyO8rYix .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJyO8rYix .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJyO8rYix .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNygKflg6 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK0cvDpbui {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK0cvDpbui .mbr-section-title {
  color: #ffffff;
}
.cid-sFNygMm3FW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNygMm3FW .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNygMm3FW .img-item {
  position: relative;
}
.cid-sFNygMm3FW .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNygMm3FW .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNygMm3FW .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWHZeogm8 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNygNgu61 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNygOscd5 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNygOscd5 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNygOscd5 .mbr-section-title {
  text-align: left;
}
.cid-sFNygPYQcY {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNygPYQcY .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNygPYQcY form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNygPYQcY form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNygPYQcY form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNygR3Zrp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNygR3Zrp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNygR3Zrp .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNygR3Zrp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNygR3Zrp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNygR3Zrp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNygR3Zrp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNygR3Zrp .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNygR3Zrp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNygR3Zrp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNygR3Zrp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNygR3Zrp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNygR3Zrp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNygR3Zrp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNygR3Zrp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJyTVGD1p {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK0dqZVs7i {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK0dqZVs7i .mbr-section-title {
  color: #ffffff;
}
.cid-sJJyTWmj9v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJyTWmj9v .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJyTWmj9v .img-item {
  position: relative;
}
.cid-sJJyTWmj9v .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJyTWmj9v .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJyTWmj9v .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJyTX69rk {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJyTXJxpz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJyTYsfLt {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJyTYsfLt .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJyTYsfLt .mbr-section-title {
  text-align: left;
}
.cid-sJJyTZ3CmX {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJyTZ3CmX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJyTZ3CmX form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJyTZ3CmX form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJyTZ3CmX form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJyTZIGhs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJyTZIGhs .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJyTZIGhs .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJyTZIGhs .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJyTZIGhs .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJyTZIGhs .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJyTZIGhs .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJyTZIGhs .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJyTZIGhs .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJyTZIGhs .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJyTZIGhs .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJyTZIGhs .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJyTZIGhs .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJyTZIGhs .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJyTZIGhs .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFLu5Np1R5 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK0gPXE0Mz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK0gPXE0Mz .mbr-section-title {
  color: #ffffff;
}
.cid-sFLtAnqod5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFLtAnqod5 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFLtAnqod5 .img-item {
  position: relative;
}
.cid-sFLtAnqod5 .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFLtAnqod5 .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFLtAnqod5 .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWI2JXayu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFLGcRax6Z {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFLxEX3UnQ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFLxEX3UnQ .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFLxEX3UnQ .mbr-section-title {
  text-align: left;
}
.cid-sFLwJFbXcZ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFLwJFbXcZ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFLwJFbXcZ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFLwJFbXcZ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFLwJFbXcZ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFLmrHYwe3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFLmrHYwe3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFLmrHYwe3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFLmrHYwe3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFLmrHYwe3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFLmrHYwe3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFLmrHYwe3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFLmrHYwe3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFLmrHYwe3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJFSkQfBs {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK0icPyomI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK0icPyomI .mbr-section-title {
  color: #ffffff;
}
.cid-sJJFSmBwQH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJFSmBwQH .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJFSmBwQH .img-item {
  position: relative;
}
.cid-sJJFSmBwQH .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJFSmBwQH .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJFSmBwQH .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJFSnDguM {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJFSoBgF7 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJFSpwwae {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJFSpwwae .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJFSpwwae .mbr-section-title {
  text-align: left;
}
.cid-sJJFSqsJsX {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJFSqsJsX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJFSqsJsX form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJFSqsJsX form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJFSqsJsX form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJFSrhijL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJFSrhijL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJFSrhijL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJFSrhijL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJFSrhijL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJFSrhijL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJFSrhijL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJFSrhijL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJFSrhijL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJFSrhijL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJFSrhijL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJFSrhijL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJFSrhijL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJFSrhijL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJFSrhijL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJFMpBxPt {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK36lW9cdd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK36lW9cdd .mbr-section-title {
  color: #ffffff;
}
.cid-sJJFMqa9Lc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJFMqa9Lc .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJFMqa9Lc .img-item {
  position: relative;
}
.cid-sJJFMqa9Lc .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJFMqa9Lc .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJFMqa9Lc .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sK0DOvnbap {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK0DOvnbap .mbr-section-title {
  color: #ffffff;
}
.cid-sJJFMqLDGJ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJFMrl2zO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJFMrU5KO {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJFMrU5KO .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJFMrU5KO .mbr-section-title {
  text-align: left;
}
.cid-sJJFMssyyU {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJFMssyyU .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJFMssyyU form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJFMssyyU form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJFMssyyU form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJFMsZde5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJFMsZde5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJFMsZde5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJFMsZde5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJFMsZde5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJFMsZde5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJFMsZde5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJFMsZde5 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJFMsZde5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJFMsZde5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJFMsZde5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJFMsZde5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJFMsZde5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJFMsZde5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJFMsZde5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJFJzMONq {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK36Uvpbhm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK36Uvpbhm .mbr-section-title {
  color: #ffffff;
}
.cid-sJJFJAOpUc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJFJAOpUc .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJFJAOpUc .img-item {
  position: relative;
}
.cid-sJJFJAOpUc .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJFJAOpUc .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJFJAOpUc .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJFJBzRlN {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJFJCb0Fp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJFJCMmoJ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJFJCMmoJ .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJFJCMmoJ .mbr-section-title {
  text-align: left;
}
.cid-sJJFJDjL5N {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJFJDjL5N .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJFJDjL5N form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJFJDjL5N form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJFJDjL5N form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJFJDW20I {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJFJDW20I .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJFJDW20I .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJFJDW20I .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJFJDW20I .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJFJDW20I .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJFJDW20I .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJFJDW20I .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJFJDW20I .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJFJDW20I .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJFJDW20I .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJFJDW20I .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJFJDW20I .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJFJDW20I .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJFJDW20I .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJFGjJG64 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK37CYhJU0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK37CYhJU0 .mbr-section-title {
  color: #ffffff;
}
.cid-sJJFGkiNat {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJFGkiNat .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJFGkiNat .img-item {
  position: relative;
}
.cid-sJJFGkiNat .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJFGkiNat .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJFGkiNat .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJFGkXxP3 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJFGlFqyu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJFGmj3RW {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJFGmj3RW .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJFGmj3RW .mbr-section-title {
  text-align: left;
}
.cid-sJJFGmP3PD {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJFGmP3PD .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJFGmP3PD form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJFGmP3PD form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJFGmP3PD form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJFGnj7Sf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJFGnj7Sf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJFGnj7Sf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJFGnj7Sf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJFGnj7Sf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJFGnj7Sf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJFGnj7Sf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJFGnj7Sf .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJFGnj7Sf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJFGnj7Sf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJFGnj7Sf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJFGnj7Sf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJFGnj7Sf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJFGnj7Sf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJFGnj7Sf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJFD8w3MK {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK384Uzb1v {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK384Uzb1v .mbr-section-title {
  color: #ffffff;
}
.cid-sJJFD9h3ZU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJFD9h3ZU .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJFD9h3ZU .img-item {
  position: relative;
}
.cid-sJJFD9h3ZU .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJFD9h3ZU .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJFD9h3ZU .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJFD9S2HW {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJFDaEPoY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJFDbcttx {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJFDbcttx .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJFDbcttx .mbr-section-title {
  text-align: left;
}
.cid-sJJFDbKDPv {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJFDbKDPv .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJFDbKDPv form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJFDbKDPv form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJFDbKDPv form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJFDcgL9a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJFDcgL9a .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJFDcgL9a .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJFDcgL9a .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJFDcgL9a .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJFDcgL9a .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJFDcgL9a .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJFDcgL9a .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJFDcgL9a .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJFDcgL9a .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJFDcgL9a .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJFDcgL9a .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJFDcgL9a .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJFDcgL9a .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJFDcgL9a .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJEfrSUie {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK38GCCpbl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK38GCCpbl .mbr-section-title {
  color: #ffffff;
}
.cid-sJJEfsnYaq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJEfsnYaq .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJEfsnYaq .img-item {
  position: relative;
}
.cid-sJJEfsnYaq .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJEfsnYaq .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJEfsnYaq .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJEfsRuH1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJEfttqTq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJEfusQuy {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJEfusQuy .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJEfusQuy .mbr-section-title {
  text-align: left;
}
.cid-sJJEfve8PG {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJEfve8PG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJEfve8PG form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJEfve8PG form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJEfve8PG form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJEfvR6JF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJEfvR6JF .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJEfvR6JF .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJEfvR6JF .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJEfvR6JF .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJEfvR6JF .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJEfvR6JF .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJEfvR6JF .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJEfvR6JF .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJEfvR6JF .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJEfvR6JF .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJEfvR6JF .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJEfvR6JF .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJEfvR6JF .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJEfvR6JF .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJEKqNwdU {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK3992sQeg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK3992sQeg .mbr-section-title {
  color: #ffffff;
}
.cid-sJJEKrmBYH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJEKrmBYH .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJEKrmBYH .img-item {
  position: relative;
}
.cid-sJJEKrmBYH .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJEKrmBYH .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJEKrmBYH .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJEKrURCF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJEKss4RD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJEKsWrAp {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJEKsWrAp .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJEKsWrAp .mbr-section-title {
  text-align: left;
}
.cid-sJJEKtvOYE {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJEKtvOYE .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJEKtvOYE form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJEKtvOYE form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJEKtvOYE form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJEKu2QcR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJEKu2QcR .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJEKu2QcR .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJEKu2QcR .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJEKu2QcR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJEKu2QcR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJEKu2QcR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJEKu2QcR .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJEKu2QcR .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJEKu2QcR .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJEKu2QcR .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJEKu2QcR .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJEKu2QcR .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJEKu2QcR .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJEKu2QcR .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJEFh5fgD {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5zD2b4Td {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5zD2b4Td .mbr-section-title {
  color: #ffffff;
}
.cid-sJJEFhCpSg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJEFhCpSg .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJEFhCpSg .img-item {
  position: relative;
}
.cid-sJJEFhCpSg .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJEFhCpSg .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJEFhCpSg .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJEFic6Gq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJEFiNqRg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJEFjjmBT {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJEFjjmBT .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJEFjjmBT .mbr-section-title {
  text-align: left;
}
.cid-sJJEFjPB4M {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJEFjPB4M .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJEFjPB4M form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJEFjPB4M form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJEFjPB4M form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJEFkjtae {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJEFkjtae .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJEFkjtae .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJEFkjtae .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJEFkjtae .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJEFkjtae .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJEFkjtae .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJEFkjtae .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJEFkjtae .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJEFkjtae .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJEFkjtae .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJEFkjtae .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJEFkjtae .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJEFkjtae .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJEFkjtae .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJE9QICqM {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5AFdfbAJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5AFdfbAJ .mbr-section-title {
  color: #ffffff;
}
.cid-sJJE9Rni0f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJE9Rni0f .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJE9Rni0f .img-item {
  position: relative;
}
.cid-sJJE9Rni0f .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJE9Rni0f .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJE9Rni0f .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJE9SbleF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJE9TcM9w {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJE9TVf1T {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJE9TVf1T .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJE9TVf1T .mbr-section-title {
  text-align: left;
}
.cid-sJJE9UqVZA {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJE9UqVZA .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJE9UqVZA form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJE9UqVZA form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJE9UqVZA form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJE9UYaPf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJE9UYaPf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJE9UYaPf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJE9UYaPf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJE9UYaPf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJE9UYaPf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJE9UYaPf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJE9UYaPf .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJE9UYaPf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJE9UYaPf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJE9UYaPf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJE9UYaPf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJE9UYaPf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJE9UYaPf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJE9UYaPf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJExzm7K7 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5BbxzZOl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5BbxzZOl .mbr-section-title {
  color: #ffffff;
}
.cid-sJJExAa9rC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJExAa9rC .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJExAa9rC .img-item {
  position: relative;
}
.cid-sJJExAa9rC .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJExAa9rC .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJExAa9rC .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJExAKuYQ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJExBqAld {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJExBXirp {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJExBXirp .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJExBXirp .mbr-section-title {
  text-align: left;
}
.cid-sJJExCrrC2 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJExCrrC2 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJExCrrC2 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJExCrrC2 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJExCrrC2 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJExCYuCB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJExCYuCB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJExCYuCB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJExCYuCB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJExCYuCB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJExCYuCB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJExCYuCB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJExCYuCB .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJExCYuCB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJExCYuCB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJExCYuCB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJExCYuCB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJExCYuCB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJExCYuCB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJExCYuCB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJE5S4Okn {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5BJQdXZZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5BJQdXZZ .mbr-section-title {
  color: #ffffff;
}
.cid-sJJE5SL3m6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJE5SL3m6 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJE5SL3m6 .img-item {
  position: relative;
}
.cid-sJJE5SL3m6 .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJE5SL3m6 .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJE5SL3m6 .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJE5Tp7V7 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJE5UdZjq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJE5ULqrw {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJE5ULqrw .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJE5ULqrw .mbr-section-title {
  text-align: left;
}
.cid-sJJE5Vivfx {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJE5Vivfx .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJE5Vivfx form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJE5Vivfx form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJE5Vivfx form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJE5VPe8A {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJE5VPe8A .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJE5VPe8A .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJE5VPe8A .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJE5VPe8A .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJE5VPe8A .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJE5VPe8A .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJE5VPe8A .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJE5VPe8A .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJE5VPe8A .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJE5VPe8A .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJE5VPe8A .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJE5VPe8A .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJE5VPe8A .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJE5VPe8A .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJE3YoQEz {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5Ce1duXQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5Ce1duXQ .mbr-section-title {
  color: #ffffff;
}
.cid-sJJE3Z99Gg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJE3Z99Gg .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJE3Z99Gg .img-item {
  position: relative;
}
.cid-sJJE3Z99Gg .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJE3Z99Gg .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJE3Z99Gg .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJE3ZK85Z {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJE40xg8n {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJE415O4Q {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJE415O4Q .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJE415O4Q .mbr-section-title {
  text-align: left;
}
.cid-sJJE41L63e {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJE41L63e .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJE41L63e form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJE41L63e form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJE41L63e form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJE42nhwk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJE42nhwk .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJE42nhwk .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJE42nhwk .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJE42nhwk .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJE42nhwk .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJE42nhwk .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJE42nhwk .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJE42nhwk .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJE42nhwk .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJE42nhwk .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJE42nhwk .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJE42nhwk .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJE42nhwk .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJE42nhwk .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJE1ZSCKN {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5CIULxtx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5CIULxtx .mbr-section-title {
  color: #ffffff;
}
.cid-sJJE20LVbu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJE20LVbu .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJE20LVbu .img-item {
  position: relative;
}
.cid-sJJE20LVbu .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJE20LVbu .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJE20LVbu .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJE21USPJ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJE22Jm4L {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJE23sH5u {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJE23sH5u .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJE23sH5u .mbr-section-title {
  text-align: left;
}
.cid-sJJE23YXoc {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJE23YXoc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJE23YXoc form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJE23YXoc form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJE23YXoc form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJE24vZiT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJE24vZiT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJE24vZiT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJE24vZiT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJE24vZiT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJE24vZiT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJE24vZiT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJE24vZiT .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJE24vZiT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJE24vZiT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJE24vZiT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJE24vZiT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJE24vZiT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJE24vZiT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJE24vZiT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJDTQc6Uw {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5DhxHQqm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5DhxHQqm .mbr-section-title {
  color: #ffffff;
}
.cid-sJJDTRihqN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJDTRihqN .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJDTRihqN .img-item {
  position: relative;
}
.cid-sJJDTRihqN .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJDTRihqN .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJDTRihqN .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJDTSbzlu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJDTSYKrb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJDTTEPlJ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJDTTEPlJ .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJDTTEPlJ .mbr-section-title {
  text-align: left;
}
.cid-sJJDTUcxZ6 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJDTUcxZ6 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJDTUcxZ6 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJDTUcxZ6 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJDTUcxZ6 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJDTV8Ohu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJDTV8Ohu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJDTV8Ohu .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJDTV8Ohu .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJDTV8Ohu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJDTV8Ohu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJDTV8Ohu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJDTV8Ohu .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJDTV8Ohu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJDTV8Ohu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJDTV8Ohu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJDTV8Ohu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJDTV8Ohu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJDTV8Ohu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJDTV8Ohu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJFgzatnp {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5DQ3KS8g {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5DQ3KS8g .mbr-section-title {
  color: #ffffff;
}
.cid-sJJFgAgdpe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJFgAgdpe .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJFgAgdpe .img-item {
  position: relative;
}
.cid-sJJFgAgdpe .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJFgAgdpe .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJFgAgdpe .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJFgBgref {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJFgC7maj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJFgCSWvS {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJFgCSWvS .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJFgCSWvS .mbr-section-title {
  text-align: left;
}
.cid-sJJFgDnTUj {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJFgDnTUj .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJFgDnTUj form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJFgDnTUj form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJFgDnTUj form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJFgE1lI8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJFgE1lI8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJFgE1lI8 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJFgE1lI8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJFgE1lI8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJFgE1lI8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJFgE1lI8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJFgE1lI8 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJFgE1lI8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJFgE1lI8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJFgE1lI8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJFgE1lI8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJFgE1lI8 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJFgE1lI8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJFgE1lI8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJFtfYTll {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5Emwci53 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5Emwci53 .mbr-section-title {
  color: #ffffff;
}
.cid-sJJFtgKd2D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJFtgKd2D .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJFtgKd2D .img-item {
  position: relative;
}
.cid-sJJFtgKd2D .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJFtgKd2D .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJFtgKd2D .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJFthn3Cw {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJFtiaUyK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJFtiJine {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJFtiJine .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJFtiJine .mbr-section-title {
  text-align: left;
}
.cid-sJJFtjiFlN {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJFtjiFlN .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJFtjiFlN form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJFtjiFlN form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJFtjiFlN form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJFtjQQQx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJFtjQQQx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJFtjQQQx .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJFtjQQQx .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJFtjQQQx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJFtjQQQx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJFtjQQQx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJFtjQQQx .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJFtjQQQx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJFtjQQQx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJFtjQQQx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJFtjQQQx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJFtjQQQx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJFtjQQQx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJFtjQQQx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJzgWxd2q {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5ERP5Gai {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5ERP5Gai .mbr-section-title {
  color: #ffffff;
}
.cid-sJJzgX9fkY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJzgX9fkY .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJzgX9fkY .img-item {
  position: relative;
}
.cid-sJJzgX9fkY .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJzgX9fkY .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJzgX9fkY .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJzgXI4Ij {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJzgYhZUQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJzgYOU5k {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJzgYOU5k .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJzgYOU5k .mbr-section-title {
  text-align: left;
}
.cid-sJJzgZmlk4 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJzgZmlk4 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJzgZmlk4 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJzgZmlk4 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJzgZmlk4 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJzh03dW9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJzh03dW9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJzh03dW9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJzh03dW9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJzh03dW9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJzh03dW9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJzh03dW9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJzh03dW9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJzh03dW9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJzh03dW9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJzh03dW9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJzh03dW9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJzh03dW9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJzh03dW9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJzh03dW9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNyD5Cu2U {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6lxHrFIV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6lxHrFIV .mbr-section-title {
  color: #ffffff;
}
.cid-sFNyD6fsCK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNyD6fsCK .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNyD6fsCK .img-item {
  position: relative;
}
.cid-sFNyD6fsCK .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNyD6fsCK .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNyD6fsCK .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWI5G5YrH {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNyD6ZhVa {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNyD7Si1D {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNyD7Si1D .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNyD7Si1D .mbr-section-title {
  text-align: left;
}
.cid-sFNyD8rdQH {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNyD8rdQH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNyD8rdQH form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNyD8rdQH form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNyD8rdQH form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNyD8ZoL7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNyD8ZoL7 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNyD8ZoL7 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNyD8ZoL7 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNyD8ZoL7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNyD8ZoL7 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNyD8ZoL7 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNyD8ZoL7 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNyD8ZoL7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNyD8ZoL7 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNyD8ZoL7 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNyD8ZoL7 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNyD8ZoL7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNyD8ZoL7 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNyD8ZoL7 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJz5L8XRr {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5Zfqv452 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5Zfqv452 .mbr-section-title {
  color: #ffffff;
}
.cid-sJJz5LGq49 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJz5LGq49 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJz5LGq49 .img-item {
  position: relative;
}
.cid-sJJz5LGq49 .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJz5LGq49 .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJz5LGq49 .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJz5MgoNw {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJz5MP7w6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJz5Noeg1 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJz5Noeg1 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJz5Noeg1 .mbr-section-title {
  text-align: left;
}
.cid-sJJz5NXP1b {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJz5NXP1b .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJz5NXP1b form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJz5NXP1b form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJz5NXP1b form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJz5OszUB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJz5OszUB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJz5OszUB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJz5OszUB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJz5OszUB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJz5OszUB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJz5OszUB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJz5OszUB .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJz5OszUB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJz5OszUB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJz5OszUB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJz5OszUB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJz5OszUB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJz5OszUB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJz5OszUB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJz3E6kZo {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5ZQFTydV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK5ZQFTydV .mbr-section-title {
  color: #ffffff;
}
.cid-sJJz3EOq10 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJz3EOq10 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJz3EOq10 .img-item {
  position: relative;
}
.cid-sJJz3EOq10 .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJz3EOq10 .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJz3EOq10 .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJz3FnLI5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJz3FWxr0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJz3GtT6K {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJz3GtT6K .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJz3GtT6K .mbr-section-title {
  text-align: left;
}
.cid-sJJz3H08J7 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJz3H08J7 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJz3H08J7 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJz3H08J7 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJz3H08J7 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJz3HIucx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJz3HIucx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJz3HIucx .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJz3HIucx .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJz3HIucx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJz3HIucx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJz3HIucx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJz3HIucx .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJz3HIucx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJz3HIucx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJz3HIucx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJz3HIucx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJz3HIucx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJz3HIucx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJz3HIucx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJz1tywDZ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6f4QI1r2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6f4QI1r2 .mbr-section-title {
  color: #ffffff;
}
.cid-sJJz1ulCse {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJz1ulCse .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJz1ulCse .img-item {
  position: relative;
}
.cid-sJJz1ulCse .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJz1ulCse .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJz1ulCse .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJz1v0ZKU {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJz1vCc4n {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJz1w7jdF {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJz1w7jdF .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJz1w7jdF .mbr-section-title {
  text-align: left;
}
.cid-sJJz1wMXi4 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJz1wMXi4 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJz1wMXi4 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJz1wMXi4 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJz1wMXi4 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJz1xhRGv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJz1xhRGv .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJz1xhRGv .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJz1xhRGv .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJz1xhRGv .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJz1xhRGv .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJz1xhRGv .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJz1xhRGv .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJz1xhRGv .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJz1xhRGv .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJz1xhRGv .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJz1xhRGv .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJz1xhRGv .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJz1xhRGv .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJz1xhRGv .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJyZxzRcv {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6fDlyL1t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6fDlyL1t .mbr-section-title {
  color: #ffffff;
}
.cid-sJJyZybOwq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJyZybOwq .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJyZybOwq .img-item {
  position: relative;
}
.cid-sJJyZybOwq .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJyZybOwq .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJyZybOwq .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJyZyKpvE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJyZzusKt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJyZA69yj {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJyZA69yj .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJyZA69yj .mbr-section-title {
  text-align: left;
}
.cid-sJJyZAG7ZP {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJyZAG7ZP .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJyZAG7ZP form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJyZAG7ZP form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJyZAG7ZP form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJyZBb75Z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJyZBb75Z .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJyZBb75Z .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJyZBb75Z .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJyZBb75Z .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJyZBb75Z .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJyZBb75Z .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJyZBb75Z .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJyZBb75Z .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJyZBb75Z .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJyZBb75Z .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJyZBb75Z .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJyZBb75Z .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJyZBb75Z .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJyZBb75Z .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJyXHrAPv {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6gkEloDa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6gkEloDa .mbr-section-title {
  color: #ffffff;
}
.cid-sJJyXI4jmR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJyXI4jmR .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJyXI4jmR .img-item {
  position: relative;
}
.cid-sJJyXI4jmR .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJyXI4jmR .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJyXI4jmR .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJyXIF4Gn {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJyXJnlYJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJyXJUcIZ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJyXJUcIZ .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJyXJUcIZ .mbr-section-title {
  text-align: left;
}
.cid-sJJyXKtOQV {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJyXKtOQV .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJyXKtOQV form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJyXKtOQV form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJyXKtOQV form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJyXL1KfS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJyXL1KfS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJyXL1KfS .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJyXL1KfS .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJyXL1KfS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJyXL1KfS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJyXL1KfS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJyXL1KfS .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJyXL1KfS .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJyXL1KfS .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJyXL1KfS .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJyXL1KfS .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJyXL1KfS .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJyXL1KfS .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJyXL1KfS .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJyVKEvUB {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6gPMjYff {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6gPMjYff .mbr-section-title {
  color: #ffffff;
}
.cid-sJJyVLfn6u {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJyVLfn6u .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJyVLfn6u .img-item {
  position: relative;
}
.cid-sJJyVLfn6u .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJyVLfn6u .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJyVLfn6u .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJyVLQVJu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJyVMsx10 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJyVN0zgw {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJyVN0zgw .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJyVN0zgw .mbr-section-title {
  text-align: left;
}
.cid-sJJyVNyzvq {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJyVNyzvq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJyVNyzvq form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJyVNyzvq form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJyVNyzvq form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJyVObWoQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJyVObWoQ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJyVObWoQ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJyVObWoQ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJyVObWoQ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJyVObWoQ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJyVObWoQ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJyVObWoQ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJyVObWoQ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJyVObWoQ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJyVObWoQ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJyVObWoQ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJyVObWoQ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJyVObWoQ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJyVObWoQ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJJyRYwAgH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6hVImrvr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6hVImrvr .mbr-section-title {
  color: #ffffff;
}
.cid-sJJyRZ5Mth {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJJyRZ5Mth .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sJJyRZ5Mth .img-item {
  position: relative;
}
.cid-sJJyRZ5Mth .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sJJyRZ5Mth .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sJJyRZ5Mth .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sJJyRZEMhV {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sJJyS0g4rV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJyS0PPmY {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJJyS0PPmY .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sJJyS0PPmY .mbr-section-title {
  text-align: left;
}
.cid-sJJyS1oEEv {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sJJyS1oEEv .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sJJyS1oEEv form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sJJyS1oEEv form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sJJyS1oEEv form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sJJyS21i6I {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sJJyS21i6I .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sJJyS21i6I .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sJJyS21i6I .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sJJyS21i6I .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sJJyS21i6I .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sJJyS21i6I .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sJJyS21i6I .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sJJyS21i6I .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sJJyS21i6I .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJJyS21i6I .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sJJyS21i6I .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJJyS21i6I .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJJyS21i6I .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sJJyS21i6I .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNyLggoht {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6CbpjNZu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6CbpjNZu .mbr-section-title {
  color: #ffffff;
}
.cid-sFNyLh1UYs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNyLh1UYs .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNyLh1UYs .img-item {
  position: relative;
}
.cid-sFNyLh1UYs .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNyLh1UYs .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNyLh1UYs .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWI8xFSXo {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNyLhEdNS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNyLih555 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNyLih555 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNyLih555 .mbr-section-title {
  text-align: left;
}
.cid-sFNyLiU2Oq {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNyLiU2Oq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNyLiU2Oq form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNyLiU2Oq form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNyLiU2Oq form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNyLjrdrP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNyLjrdrP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNyLjrdrP .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNyLjrdrP .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNyLjrdrP .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNyLjrdrP .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNyLjrdrP .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNyLjrdrP .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNyLjrdrP .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNyLjrdrP .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNyLjrdrP .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNyLjrdrP .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNyLjrdrP .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNyLjrdrP .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNyLjrdrP .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sK71HI685I {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK71HKAOKt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK71HKAOKt .mbr-section-title {
  color: #ffffff;
}
.cid-sK71HM3xAZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sK71HM3xAZ .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sK71HM3xAZ .img-item {
  position: relative;
}
.cid-sK71HM3xAZ .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sK71HM3xAZ .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sK71HM3xAZ .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sK71HMJPjd {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sK71HNuhUQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK71HO6DE7 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sK71HO6DE7 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sK71HO6DE7 .mbr-section-title {
  text-align: left;
}
.cid-sK71HOGB6D {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sK71HOGB6D .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sK71HOGB6D form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sK71HOGB6D form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sK71HOGB6D form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sK71HPls8Y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sK71HPls8Y .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sK71HPls8Y .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sK71HPls8Y .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sK71HPls8Y .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sK71HPls8Y .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sK71HPls8Y .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sK71HPls8Y .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sK71HPls8Y .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sK71HPls8Y .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sK71HPls8Y .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sK71HPls8Y .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sK71HPls8Y .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sK71HPls8Y .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sK71HPls8Y .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNyUs3Dt0 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6E9ffX0p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6E9ffX0p .mbr-section-title {
  color: #ffffff;
}
.cid-sFNyUsFj3u {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNyUsFj3u .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNyUsFj3u .img-item {
  position: relative;
}
.cid-sFNyUsFj3u .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNyUsFj3u .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNyUsFj3u .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIdhtg0c {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNyUtoIvf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNyUu57Zl {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNyUu57Zl .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNyUu57Zl .mbr-section-title {
  text-align: left;
}
.cid-sFNyUuFQMq {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNyUuFQMq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNyUuFQMq form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNyUuFQMq form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNyUuFQMq form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNyUvdnZr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNyUvdnZr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNyUvdnZr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNyUvdnZr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNyUvdnZr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNyUvdnZr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNyUvdnZr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNyUvdnZr .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNyUvdnZr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNyUvdnZr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNyUvdnZr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNyUvdnZr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNyUvdnZr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNyUvdnZr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNyUvdnZr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNyWvPeTW {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6EZRiw76 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6EZRiw76 .mbr-section-title {
  color: #ffffff;
}
.cid-sFNyWwooJT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNyWwooJT .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNyWwooJT .img-item {
  position: relative;
}
.cid-sFNyWwooJT .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNyWwooJT .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNyWwooJT .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIfBnR17 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNyWx0FH0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNyWxHUXV {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNyWxHUXV .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNyWxHUXV .mbr-section-title {
  text-align: left;
}
.cid-sFNyWykG2h {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNyWykG2h .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNyWykG2h form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNyWykG2h form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNyWykG2h form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNyWySP5F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNyWySP5F .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNyWySP5F .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNyWySP5F .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNyWySP5F .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNyWySP5F .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNyWySP5F .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNyWySP5F .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNyWySP5F .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNyWySP5F .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNyWySP5F .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNyWySP5F .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNyWySP5F .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNyWySP5F .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNyWySP5F .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNyYIb5JT {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6G5i9OL2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6G5i9OL2 .mbr-section-title {
  color: #ffffff;
}
.cid-sFNyYIK8z3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNyYIK8z3 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNyYIK8z3 .img-item {
  position: relative;
}
.cid-sFNyYIK8z3 .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNyYIK8z3 .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNyYIK8z3 .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIi999wQ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNyYJn9Oa {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNyYK73aW {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNyYK73aW .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNyYK73aW .mbr-section-title {
  text-align: left;
}
.cid-sFNyYKEOo4 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNyYKEOo4 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNyYKEOo4 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNyYKEOo4 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNyYKEOo4 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNyYLc0rF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNyYLc0rF .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNyYLc0rF .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNyYLc0rF .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNyYLc0rF .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNyYLc0rF .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNyYLc0rF .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNyYLc0rF .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNyYLc0rF .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNyYLc0rF .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNyYLc0rF .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNyYLc0rF .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNyYLc0rF .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNyYLc0rF .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNyYLc0rF .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNz0m7J9v {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6MJRxBGG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6MJRxBGG .mbr-section-title {
  color: #ffffff;
}
.cid-sFNz0mLEHc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNz0mLEHc .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNz0mLEHc .img-item {
  position: relative;
}
.cid-sFNz0mLEHc .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNz0mLEHc .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNz0mLEHc .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIkuEyFL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNz0nDtDZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNz0ovqNE {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNz0ovqNE .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNz0ovqNE .mbr-section-title {
  text-align: left;
}
.cid-sFNz0p5fdQ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNz0p5fdQ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNz0p5fdQ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNz0p5fdQ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNz0p5fdQ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNz0pAMEi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNz0pAMEi .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNz0pAMEi .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNz0pAMEi .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNz0pAMEi .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNz0pAMEi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNz0pAMEi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNz0pAMEi .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNz0pAMEi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNz0pAMEi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNz0pAMEi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNz0pAMEi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNz0pAMEi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNz0pAMEi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNz0pAMEi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNz34aido {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6NEuiX7x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6NEuiX7x .mbr-section-title {
  color: #ffffff;
}
.cid-sFNz34Ml7N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNz34Ml7N .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNz34Ml7N .img-item {
  position: relative;
}
.cid-sFNz34Ml7N .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNz34Ml7N .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNz34Ml7N .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIn97szq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNz35vADM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNz366s58 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNz366s58 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNz366s58 .mbr-section-title {
  text-align: left;
}
.cid-sFNz36SZCq {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNz36SZCq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNz36SZCq form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNz36SZCq form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNz36SZCq form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNz37peLH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNz37peLH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNz37peLH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNz37peLH .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNz37peLH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNz37peLH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNz37peLH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNz37peLH .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNz37peLH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNz37peLH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNz37peLH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNz37peLH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNz37peLH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNz37peLH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNz37peLH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNz9mhtEK {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6OhgrIzR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6OhgrIzR .mbr-section-title {
  color: #ffffff;
}
.cid-sFNz9mYl00 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNz9mYl00 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNz9mYl00 .img-item {
  position: relative;
}
.cid-sFNz9mYl00 .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNz9mYl00 .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNz9mYl00 .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIqfLWbE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNz9nE4Be {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNz9ohukA {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNz9ohukA .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNz9ohukA .mbr-section-title {
  text-align: left;
}
.cid-sFNz9oQfKT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNz9oQfKT .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNz9oQfKT form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNz9oQfKT form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNz9oQfKT form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNz9psLSi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNz9psLSi .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNz9psLSi .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNz9psLSi .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNz9psLSi .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNz9psLSi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNz9psLSi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNz9psLSi .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNz9psLSi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNz9psLSi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNz9psLSi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNz9psLSi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNz9psLSi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNz9psLSi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNz9psLSi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNzf4wspb {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6OMdYypx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6OMdYypx .mbr-section-title {
  color: #ffffff;
}
.cid-sFNzf56mgN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNzf56mgN .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNzf56mgN .img-item {
  position: relative;
}
.cid-sFNzf56mgN .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNzf56mgN .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNzf56mgN .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIsjtLjS {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNzf5JvsQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNzf6rYJJ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNzf6rYJJ .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNzf6rYJJ .mbr-section-title {
  text-align: left;
}
.cid-sFNzf6YpZN {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNzf6YpZN .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNzf6YpZN form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNzf6YpZN form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNzf6YpZN form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNzf7xv3p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNzf7xv3p .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNzf7xv3p .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNzf7xv3p .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNzf7xv3p .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNzf7xv3p .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNzf7xv3p .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNzf7xv3p .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNzf7xv3p .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNzf7xv3p .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNzf7xv3p .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNzf7xv3p .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNzf7xv3p .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNzf7xv3p .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNzf7xv3p .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNziT8YDF {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6PxXzUNW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6PxXzUNW .mbr-section-title {
  color: #ffffff;
}
.cid-sFNziTUF4Y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNziTUF4Y .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNziTUF4Y .img-item {
  position: relative;
}
.cid-sFNziTUF4Y .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNziTUF4Y .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNziTUF4Y .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIuHAytk {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNziUMabX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNziVvNHM {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNziVvNHM .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNziVvNHM .mbr-section-title {
  text-align: left;
}
.cid-sFNziW5q1S {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNziW5q1S .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNziW5q1S form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNziW5q1S form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNziW5q1S form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNziWCruV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNziWCruV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNziWCruV .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNziWCruV .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNziWCruV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNziWCruV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNziWCruV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNziWCruV .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNziWCruV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNziWCruV .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNziWCruV .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNziWCruV .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNziWCruV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNziWCruV .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNziWCruV .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNzmTGoG7 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6Q2mK5Fv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6Q2mK5Fv .mbr-section-title {
  color: #ffffff;
}
.cid-sFNzmUhj1T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNzmUhj1T .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNzmUhj1T .img-item {
  position: relative;
}
.cid-sFNzmUhj1T .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNzmUhj1T .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNzmUhj1T .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIx7J1DF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNzmV3vTb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNzmVFA7E {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNzmVFA7E .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNzmVFA7E .mbr-section-title {
  text-align: left;
}
.cid-sFNzmWaxB1 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNzmWaxB1 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNzmWaxB1 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNzmWaxB1 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNzmWaxB1 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNzmWQZYt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNzmWQZYt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNzmWQZYt .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNzmWQZYt .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNzmWQZYt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNzmWQZYt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNzmWQZYt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNzmWQZYt .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNzmWQZYt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNzmWQZYt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNzmWQZYt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNzmWQZYt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNzmWQZYt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNzmWQZYt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNzmWQZYt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNzpMVDzf {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6QHeC0v0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6QHeC0v0 .mbr-section-title {
  color: #ffffff;
}
.cid-sFNzpNxBs2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNzpNxBs2 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNzpNxBs2 .img-item {
  position: relative;
}
.cid-sFNzpNxBs2 .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNzpNxBs2 .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNzpNxBs2 .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWICOxYT2 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNzpOhVzw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNzpOTKsC {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNzpOTKsC .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNzpOTKsC .mbr-section-title {
  text-align: left;
}
.cid-sFNzpPqk6e {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNzpPqk6e .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNzpPqk6e form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNzpPqk6e form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNzpPqk6e form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNzpPVh0G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNzpPVh0G .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNzpPVh0G .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNzpPVh0G .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNzpPVh0G .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNzpPVh0G .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNzpPVh0G .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNzpPVh0G .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNzpPVh0G .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNzpPVh0G .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNzpPVh0G .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNzpPVh0G .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNzpPVh0G .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNzpPVh0G .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNzpPVh0G .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNztzRT5Z {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6RvkDvyx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6RvkDvyx .mbr-section-title {
  color: #ffffff;
}
.cid-sFNztAtWRR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNztAtWRR .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNztAtWRR .img-item {
  position: relative;
}
.cid-sFNztAtWRR .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNztAtWRR .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNztAtWRR .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIFFdaSY {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNztB2WOX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNztBBzJ1 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNztBBzJ1 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNztBBzJ1 .mbr-section-title {
  text-align: left;
}
.cid-sFNztCkiHn {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNztCkiHn .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNztCkiHn form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNztCkiHn form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNztCkiHn form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNztCQulo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNztCQulo .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNztCQulo .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNztCQulo .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNztCQulo .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNztCQulo .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNztCQulo .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNztCQulo .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNztCQulo .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNztCQulo .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNztCQulo .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNztCQulo .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNztCQulo .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNztCQulo .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNztCQulo .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNzwyQpqx {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6Sk2a5sO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6Sk2a5sO .mbr-section-title {
  color: #ffffff;
}
.cid-sFNzwzpQtI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNzwzpQtI .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNzwzpQtI .img-item {
  position: relative;
}
.cid-sFNzwzpQtI .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNzwzpQtI .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNzwzpQtI .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIHPmF55 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNzwA75zR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNzwAHdMO {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNzwAHdMO .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNzwAHdMO .mbr-section-title {
  text-align: left;
}
.cid-sFNzwBgPKk {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNzwBgPKk .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNzwBgPKk form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNzwBgPKk form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNzwBgPKk form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNzwBOWep {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNzwBOWep .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNzwBOWep .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNzwBOWep .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNzwBOWep .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNzwBOWep .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNzwBOWep .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNzwBOWep .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNzwBOWep .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNzwBOWep .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNzwBOWep .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNzwBOWep .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNzwBOWep .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNzwBOWep .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNzwBOWep .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNzyv1oJb {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6T6rOavD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6T6rOavD .mbr-section-title {
  color: #ffffff;
}
.cid-sFNzyvzk2Y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNzyvzk2Y .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNzyvzk2Y .img-item {
  position: relative;
}
.cid-sFNzyvzk2Y .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNzyvzk2Y .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNzyvzk2Y .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIK6FLp2 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNzywg2wH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNzywVZjD {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNzywVZjD .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNzywVZjD .mbr-section-title {
  text-align: left;
}
.cid-sFNzyxu6By {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNzyxu6By .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNzyxu6By form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNzyxu6By form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNzyxu6By form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNzyy1gd9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNzyy1gd9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNzyy1gd9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNzyy1gd9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNzyy1gd9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNzyy1gd9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNzyy1gd9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNzyy1gd9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNzyy1gd9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNzyy1gd9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNzyy1gd9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNzyy1gd9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNzyy1gd9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNzyy1gd9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNzyy1gd9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNzA2ymEm {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6TKpO7Jn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6TKpO7Jn .mbr-section-title {
  color: #ffffff;
}
.cid-sFNzA38fcX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNzA38fcX .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNzA38fcX .img-item {
  position: relative;
}
.cid-sFNzA38fcX .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNzA38fcX .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNzA38fcX .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIMrxcFv {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNzA3NmSj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNzA4nnw4 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNzA4nnw4 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNzA4nnw4 .mbr-section-title {
  text-align: left;
}
.cid-sFNzA4R9OJ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNzA4R9OJ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNzA4R9OJ form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNzA4R9OJ form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNzA4R9OJ form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNzA5mQye {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNzA5mQye .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNzA5mQye .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNzA5mQye .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNzA5mQye .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNzA5mQye .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNzA5mQye .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNzA5mQye .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNzA5mQye .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNzA5mQye .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNzA5mQye .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNzA5mQye .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNzA5mQye .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNzA5mQye .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNzA5mQye .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNzCF4Ld9 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6UkEaxpa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6UkEaxpa .mbr-section-title {
  color: #ffffff;
}
.cid-sFNzCFILmw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNzCFILmw .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNzCFILmw .img-item {
  position: relative;
}
.cid-sFNzCFILmw .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNzCFILmw .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNzCFILmw .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIOE0Arp {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNzCGonWV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNzCH4TjT {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNzCH4TjT .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNzCH4TjT .mbr-section-title {
  text-align: left;
}
.cid-sFNzCHCHhD {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNzCHCHhD .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNzCHCHhD form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNzCHCHhD form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNzCHCHhD form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNzCI7ssW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNzCI7ssW .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNzCI7ssW .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNzCI7ssW .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNzCI7ssW .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNzCI7ssW .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNzCI7ssW .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNzCI7ssW .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNzCI7ssW .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNzCI7ssW .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNzCI7ssW .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNzCI7ssW .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNzCI7ssW .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNzCI7ssW .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNzCI7ssW .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNzEVz89V {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6V1KAj4l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6V1KAj4l .mbr-section-title {
  color: #ffffff;
}
.cid-sFNzEWynV9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNzEWynV9 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNzEWynV9 .img-item {
  position: relative;
}
.cid-sFNzEWynV9 .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNzEWynV9 .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNzEWynV9 .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIQIDwY7 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNzEXlBY5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNzEY5GwH {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNzEY5GwH .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNzEY5GwH .mbr-section-title {
  text-align: left;
}
.cid-sFNzEYEjPX {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNzEYEjPX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNzEYEjPX form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNzEYEjPX form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNzEYEjPX form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNzEZafKm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNzEZafKm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNzEZafKm .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNzEZafKm .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNzEZafKm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNzEZafKm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNzEZafKm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNzEZafKm .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNzEZafKm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNzEZafKm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNzEZafKm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNzEZafKm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNzEZafKm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNzEZafKm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNzEZafKm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNzI66DO8 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6VRrf2NI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6VRrf2NI .mbr-section-title {
  color: #ffffff;
}
.cid-sFNzI6FRSx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNzI6FRSx .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNzI6FRSx .img-item {
  position: relative;
}
.cid-sFNzI6FRSx .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNzI6FRSx .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNzI6FRSx .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWITjkYBA {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNzI7jSYL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNzI7SUG8 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNzI7SUG8 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNzI7SUG8 .mbr-section-title {
  text-align: left;
}
.cid-sFNzI8vvXv {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNzI8vvXv .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNzI8vvXv form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNzI8vvXv form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNzI8vvXv form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNzI90mQ6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNzI90mQ6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNzI90mQ6 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNzI90mQ6 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNzI90mQ6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNzI90mQ6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNzI90mQ6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNzI90mQ6 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNzI90mQ6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNzI90mQ6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNzI90mQ6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNzI90mQ6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNzI90mQ6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNzI90mQ6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNzI90mQ6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNzMwluOd {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6WsD8LNO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6WsD8LNO .mbr-section-title {
  color: #ffffff;
}
.cid-sFNzMx11MR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNzMx11MR .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNzMx11MR .img-item {
  position: relative;
}
.cid-sFNzMx11MR .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNzMx11MR .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNzMx11MR .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIW0i6j9 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNzMxCncI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNzMyfw1N {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNzMyfw1N .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNzMyfw1N .mbr-section-title {
  text-align: left;
}
.cid-sFNzMySVdh {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNzMySVdh .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNzMySVdh form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNzMySVdh form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNzMySVdh form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNzMzucqM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNzMzucqM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNzMzucqM .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNzMzucqM .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNzMzucqM .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNzMzucqM .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNzMzucqM .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNzMzucqM .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNzMzucqM .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNzMzucqM .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNzMzucqM .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNzMzucqM .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNzMzucqM .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNzMzucqM .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNzMzucqM .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFNyAEbYS6 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6WX1pKn6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6WX1pKn6 .mbr-section-title {
  color: #ffffff;
}
.cid-sFNyAETEiF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFNyAETEiF .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFNyAETEiF .img-item {
  position: relative;
}
.cid-sFNyAETEiF .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFNyAETEiF .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFNyAETEiF .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWIZBfCfK {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFNyAFwpuK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFNyAGvGvx {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFNyAGvGvx .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFNyAGvGvx .mbr-section-title {
  text-align: left;
}
.cid-sFNyAH6z6M {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFNyAH6z6M .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFNyAH6z6M form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFNyAH6z6M form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFNyAH6z6M form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFNyAHHTsL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFNyAHHTsL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFNyAHHTsL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFNyAHHTsL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFNyAHHTsL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFNyAHHTsL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFNyAHHTsL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFNyAHHTsL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFNyAHHTsL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFNyAHHTsL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFNyAHHTsL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFNyAHHTsL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFNyAHHTsL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFNyAHHTsL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFNyAHHTsL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFO8sIvBfy {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6ZaBAwqr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sK6ZaBAwqr .mbr-section-title {
  color: #ffffff;
}
.cid-sFO8sK7VKX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sFO8sK7VKX .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sFO8sK7VKX .img-item {
  position: relative;
}
.cid-sFO8sK7VKX .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sFO8sK7VKX .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sFO8sK7VKX .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sFWJ1JPlXa {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #e43f3f 10%, #4479d9 100%) !important;
}
.cid-sFO8sKZLqt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFO8sLAJW6 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sFO8sLAJW6 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sFO8sLAJW6 .mbr-section-title {
  text-align: left;
}
.cid-sFO8sMvuPR {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFO8sMvuPR .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sFO8sMvuPR form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-sFO8sMvuPR form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-sFO8sMvuPR form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-sFO8sN7YYI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-sFO8sN7YYI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sFO8sN7YYI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sFO8sN7YYI .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sFO8sN7YYI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sFO8sN7YYI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sFO8sN7YYI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sFO8sN7YYI .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sFO8sN7YYI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sFO8sN7YYI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sFO8sN7YYI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sFO8sN7YYI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFO8sN7YYI .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFO8sN7YYI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sFO8sN7YYI .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sPkvLsttKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sPkvLsttKv nav.navbar {
  position: fixed;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .dropdown-menu {
  padding: 0;
}
.cid-sPkvLsttKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .dropdown-item:hover,
.cid-sPkvLsttKv .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-sPkvLsttKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sPkvLsttKv .nav-link {
  position: relative;
}
.cid-sPkvLsttKv .container {
  display: flex;
  margin: auto;
}
.cid-sPkvLsttKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPkvLsttKv .navbar-caption {
  padding-right: 4rem;
}
.cid-sPkvLsttKv .dropdown-menu,
.cid-sPkvLsttKv .navbar.opened {
  background: #bbbbbb !important;
}
.cid-sPkvLsttKv .nav-item:focus,
.cid-sPkvLsttKv .nav-link:focus {
  outline: none;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPkvLsttKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sPkvLsttKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPkvLsttKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPkvLsttKv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sPkvLsttKv .navbar.opened {
  transition: all .3s;
}
.cid-sPkvLsttKv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-sPkvLsttKv .navbar .navbar-logo img {
  width: auto;
}
.cid-sPkvLsttKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sPkvLsttKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sPkvLsttKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPkvLsttKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPkvLsttKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sPkvLsttKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sPkvLsttKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sPkvLsttKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPkvLsttKv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPkvLsttKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPkvLsttKv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sPkvLsttKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sPkvLsttKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sPkvLsttKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sPkvLsttKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPkvLsttKv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPkvLsttKv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPkvLsttKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPkvLsttKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPkvLsttKv .dropdown-item.active,
.cid-sPkvLsttKv .dropdown-item:active {
  background-color: transparent;
}
.cid-sPkvLsttKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPkvLsttKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #bbbbbb;
}
.cid-sPkvLsttKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPkvLsttKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkvLsttKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPkvLsttKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sPkvLsttKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkvLsttKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkvLsttKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkvLsttKv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPkvLsttKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sPkvLsttKv .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-sPkvLsttKv .navbar {
    height: 77px;
  }
  .cid-sPkvLsttKv .navbar.opened {
    height: auto;
  }
  .cid-sPkvLsttKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
