.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Noto Sans', sans-serif;
  font-size: 1.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 2rem;
}
.display-2 {
  font-family: 'Noto Sans', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Noto Sans', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Noto Sans', sans-serif;
  font-size: 2.4rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 3rem;
}
.display-7 {
  font-family: 'Noto Sans', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- 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.28rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.12rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.92rem;
    font-size: calc( 1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((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: #ffffff !important;
}
.bg-success {
  background-color: #4d4d4d !important;
}
.bg-info {
  background-color: #a30703 !important;
}
.bg-warning {
  background-color: #e5c04e !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !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: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #000000 !important;
  border-color: #000000 !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: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-info,
.btn-info:active {
  background-color: #a30703 !important;
  border-color: #a30703 !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: #4e0301 !important;
  border-color: #4e0301 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #4e0301 !important;
  border-color: #4e0301 !important;
}
.btn-success,
.btn-success:active {
  background-color: #4d4d4d !important;
  border-color: #4d4d4d !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: #222222 !important;
  border-color: #222222 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #222222 !important;
  border-color: #222222 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #e5c04e !important;
  border-color: #e5c04e !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #c0981c !important;
  border-color: #c0981c !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #c0981c !important;
  border-color: #c0981c !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !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: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !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: #ffffff;
  color: #ffffff;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: #d4d4d4 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #a30703;
  color: #a30703;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #4e0301 !important;
  background-color: transparent!important;
  border-color: #4e0301 !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #a30703 !important;
  border-color: #a30703 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #4d4d4d;
  color: #4d4d4d;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #222222 !important;
  background-color: transparent!important;
  border-color: #222222 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #4d4d4d !important;
  border-color: #4d4d4d !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #e5c04e;
  color: #e5c04e;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #c0981c !important;
  background-color: transparent!important;
  border-color: #c0981c !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #e5c04e !important;
  border-color: #e5c04e !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: #d4d4d4 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  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: #000000 !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: #fafafa;
  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: #cfcfcf !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: #ffffff !important;
}
.text-secondary {
  color: #000000 !important;
}
.text-success {
  color: #4d4d4d !important;
}
.text-info {
  color: #a30703 !important;
}
.text-warning {
  color: #e5c04e !important;
}
.text-danger {
  color: #ffffff !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #cccccc !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #1a1a1a !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #3f0301 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #b38d1a !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #cccccc !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: #ffffff;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #a30703;
}
.alert-warning {
  background-color: #e5c04e;
}
.alert-danger {
  background-color: #ffffff;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #8c8c8c;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ffffff;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #c0c0c0;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #fb302a;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Noto Sans', 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: #ffffff !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Noto Sans', 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: #ffffff;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #ffffff;
}
.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: #ffffff;
  border-bottom-color: #ffffff;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #000000 !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='%23ffffff' %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-us72diEDMz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-us72diEDMz nav.navbar {
  position: fixed;
}
.cid-us72diEDMz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-us72diEDMz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-us72diEDMz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-us72diEDMz .dropdown-item:hover,
.cid-us72diEDMz .dropdown-item:focus {
  background: #ffffff !important;
  color: #A91816 !important;
}
.cid-us72diEDMz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-us72diEDMz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-us72diEDMz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-us72diEDMz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-us72diEDMz .nav-link {
  position: relative;
}
.cid-us72diEDMz .container {
  display: flex;
  margin: auto;
}
.cid-us72diEDMz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-us72diEDMz .dropdown-menu,
.cid-us72diEDMz .navbar.opened {
  background: #ffffff !important;
}
.cid-us72diEDMz .nav-item:focus,
.cid-us72diEDMz .nav-link:focus {
  outline: none;
}
.cid-us72diEDMz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-us72diEDMz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-us72diEDMz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-us72diEDMz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-us72diEDMz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-us72diEDMz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-us72diEDMz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-us72diEDMz .navbar.opened {
  transition: all 0.3s;
}
.cid-us72diEDMz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-us72diEDMz .navbar .navbar-logo img {
  width: auto;
}
.cid-us72diEDMz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-us72diEDMz .navbar.collapsed {
  justify-content: center;
}
.cid-us72diEDMz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-us72diEDMz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-us72diEDMz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-us72diEDMz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-us72diEDMz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-us72diEDMz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-us72diEDMz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-us72diEDMz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-us72diEDMz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-us72diEDMz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-us72diEDMz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-us72diEDMz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-us72diEDMz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-us72diEDMz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-us72diEDMz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-us72diEDMz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-us72diEDMz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-us72diEDMz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-us72diEDMz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-us72diEDMz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-us72diEDMz .navbar.navbar-short {
  min-height: 60px;
}
.cid-us72diEDMz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-us72diEDMz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-us72diEDMz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-us72diEDMz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-us72diEDMz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-us72diEDMz .dropdown-item.active,
.cid-us72diEDMz .dropdown-item:active {
  background-color: transparent;
}
.cid-us72diEDMz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-us72diEDMz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-us72diEDMz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-us72diEDMz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-us72diEDMz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-us72diEDMz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-us72diEDMz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-us72diEDMz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-us72diEDMz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-us72diEDMz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-us72diEDMz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-us72diEDMz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-us72diEDMz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-us72diEDMz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-us72diEDMz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us72diEDMz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-us72diEDMz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-us72diEDMz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us72diEDMz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-us72diEDMz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-us72diEDMz .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-us72diEDMz .navbar {
    height: 70px;
  }
  .cid-us72diEDMz .navbar.opened {
    height: auto;
  }
  .cid-us72diEDMz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-syX0DauYDO .modal-body .close {
  background: #1b1b1b;
}
.cid-syX0DauYDO .modal-body .close span {
  font-style: normal;
}
.cid-syX0DauYDO .carousel-inner > .active,
.cid-syX0DauYDO .carousel-inner > .next,
.cid-syX0DauYDO .carousel-inner > .prev {
  display: table;
}
.cid-syX0DauYDO .carousel-control .icon-next,
.cid-syX0DauYDO .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-syX0DauYDO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-syX0DauYDO .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-syX0DauYDO .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-syX0DauYDO .boxed-slider > div {
  position: relative;
}
.cid-syX0DauYDO .container img {
  width: 100%;
}
.cid-syX0DauYDO .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-syX0DauYDO .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-syX0DauYDO .mbr-table-cell {
  padding: 0;
}
.cid-syX0DauYDO .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-syX0DauYDO .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-syX0DauYDO .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-syX0DauYDO .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-syX0DauYDO .carousel-item .container {
    width: 100%;
  }
}
.cid-syX0DauYDO .carousel-item-next.carousel-item-left,
.cid-syX0DauYDO .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-syX0DauYDO .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-syX0DauYDO .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-syX0DauYDO .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-syX0DauYDO .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-syX0DauYDO .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-syX0DauYDO .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-syX0DauYDO .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-syX0DauYDO .mbr-slider .carousel-indicators li.active,
.cid-syX0DauYDO .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-syX0DauYDO .mbr-slider .carousel-indicators li::after,
.cid-syX0DauYDO .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-syX0DauYDO .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-syX0DauYDO .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-syX0DauYDO .mbr-slider > .container img {
  width: 100%;
}
.cid-syX0DauYDO .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-syX0DauYDO .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-syX0DauYDO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-syX0DauYDO .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-syX0DauYDO .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-syX0DauYDO .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-syX0DauYDO .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-syX0DauYDO .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-syX0DauYDO .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-syX0DauYDO .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-syX0DauYDO .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-syX0DauYDO .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-syX0DauYDO .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-syX0DauYDO H2 {
  text-align: left;
  color: #ffffff;
}
.cid-syX0DauYDO P {
  text-align: right;
  color: #ffffff;
}
.cid-syX0DauYDO DIV {
  text-align: left;
}
.cid-syzQGmPsbd {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 0px;
}
.cid-syzQGmPsbd .image-block {
  margin: auto;
}
.cid-syzQGmPsbd figcaption {
  position: relative;
}
.cid-syzQGmPsbd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-syzQGmPsbd .image-block {
    width: 100% !important;
  }
}
.cid-us6yEHBGzz {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-us6yEHBGzz H2 {
  text-align: center;
  color: #000000;
}
.cid-us6yEHBGzz H3 {
  text-align: center;
  color: #000000;
}
.cid-us6yEHBGzz .mbr-text,
.cid-us6yEHBGzz .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sza37Rg31z {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner-lock-1145x644.jpg");
}
.cid-sza37Rg31z .mbr-section-title {
  color: #ffffff;
}
.cid-syX4rCdpOp {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-syX4rCdpOp .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-syX4rCdpOp .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-syX4rCdpOp .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-syX4rCdpOp .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-syX4rCdpOp .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-syX4rCdpOp .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-syX4rCdpOp .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-syX4rCdpOp .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-syX4rCdpOp .card-title {
  text-align: left;
}
.cid-syX4rCdpOp .mbr-text,
.cid-syX4rCdpOp .mbr-section-btn {
  text-align: left;
}
.cid-t7WKe9pMcY {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t7WKe9pMcY .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-t7WKe9pMcY .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-t7WKe9pMcY .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7WKe9pMcY .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t7WKe9pMcY .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7WKe9pMcY .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t7WKe9pMcY .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-t7WKe9pMcY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t7WKe9pMcY .card-title {
  text-align: left;
}
.cid-t7WKe9pMcY .mbr-text,
.cid-t7WKe9pMcY .mbr-section-btn {
  text-align: left;
}
.cid-t7WKf0BNzq {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t7WKf0BNzq .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-t7WKf0BNzq .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-t7WKf0BNzq .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7WKf0BNzq .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t7WKf0BNzq .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7WKf0BNzq .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t7WKf0BNzq .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-t7WKf0BNzq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t7WKf0BNzq .card-title {
  text-align: left;
}
.cid-t7WKf0BNzq .mbr-text,
.cid-t7WKf0BNzq .mbr-section-btn {
  text-align: left;
}
.cid-us6yLUlN8x {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-us6yLUlN8x img,
.cid-us6yLUlN8x .item-img {
  width: 100%;
}
.cid-us6yLUlN8x .item:focus,
.cid-us6yLUlN8x span:focus {
  outline: none;
}
.cid-us6yLUlN8x .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-us6yLUlN8x .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-us6yLUlN8x .item {
  padding: 0;
  margin: 0;
}
.cid-us6yLUlN8x .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-us6yLUlN8x .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6yLUlN8x .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-us6yLUlN8x .mbr-section-btn {
  margin-top: auto !important;
}
.cid-us6yLUlN8x .mbr-section-title {
  color: #232323;
}
.cid-us6yLUlN8x .mbr-text,
.cid-us6yLUlN8x .mbr-section-btn {
  text-align: left;
}
.cid-us6yLUlN8x .item-title {
  text-align: left;
}
.cid-us6yLUlN8x .item-subtitle {
  text-align: left;
}
.cid-us6yMFRmss {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/esp-banner-bckg-1200x740.jpg");
}
.cid-us6yMFRmss .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6yMFRmss .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6yMFRmss .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6yMFRmss .link-wrap {
    align-items: center;
  }
}
.cid-us6yMFRmss .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6yMFRmss .card-title,
.cid-us6yMFRmss .card-box {
  color: #ffffff;
}
.cid-syFxY6DheQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background4.jpg");
}
.cid-syFxY6DheQ .mbr-text,
.cid-syFxY6DheQ .mbr-section-btn {
  color: #232323;
}
.cid-syFxY6DheQ .card-title,
.cid-syFxY6DheQ .card-box {
  color: #ffffff;
}
.cid-syFxY6DheQ .mbr-text,
.cid-syFxY6DheQ .link-wrap {
  color: #ffffff;
}
.cid-us72fbiwFD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72fbiwFD .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72fbiwFD .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72fbiwFD .row {
    text-align: center;
  }
  .cid-us72fbiwFD .row > div {
    margin: auto;
  }
  .cid-us72fbiwFD .social-row {
    justify-content: center;
  }
}
.cid-us72fbiwFD .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72fbiwFD .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72fbiwFD .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72fbiwFD .list {
    margin-bottom: 0rem;
  }
}
.cid-us72fbiwFD .mbr-text {
  color: #ffffff;
}
.cid-us72fbiwFD .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72fbiwFD .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72fbiwFD div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72fbiwFD H5 {
  color: #e5c04e;
}
.cid-usb152Ghaf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-usb152Ghaf nav.navbar {
  position: fixed;
}
.cid-usb152Ghaf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usb152Ghaf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-usb152Ghaf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-usb152Ghaf .dropdown-item:hover,
.cid-usb152Ghaf .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-usb152Ghaf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-usb152Ghaf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-usb152Ghaf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-usb152Ghaf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-usb152Ghaf .nav-link {
  position: relative;
}
.cid-usb152Ghaf .container {
  display: flex;
  margin: auto;
}
.cid-usb152Ghaf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-usb152Ghaf .dropdown-menu,
.cid-usb152Ghaf .navbar.opened {
  background: #ffffff !important;
}
.cid-usb152Ghaf .nav-item:focus,
.cid-usb152Ghaf .nav-link:focus {
  outline: none;
}
.cid-usb152Ghaf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-usb152Ghaf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-usb152Ghaf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-usb152Ghaf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usb152Ghaf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-usb152Ghaf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-usb152Ghaf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-usb152Ghaf .navbar.opened {
  transition: all 0.3s;
}
.cid-usb152Ghaf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-usb152Ghaf .navbar .navbar-logo img {
  width: auto;
}
.cid-usb152Ghaf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-usb152Ghaf .navbar.collapsed {
  justify-content: center;
}
.cid-usb152Ghaf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-usb152Ghaf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-usb152Ghaf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-usb152Ghaf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-usb152Ghaf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-usb152Ghaf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-usb152Ghaf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-usb152Ghaf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-usb152Ghaf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-usb152Ghaf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-usb152Ghaf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-usb152Ghaf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-usb152Ghaf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-usb152Ghaf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-usb152Ghaf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-usb152Ghaf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-usb152Ghaf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-usb152Ghaf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-usb152Ghaf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-usb152Ghaf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-usb152Ghaf .navbar.navbar-short {
  min-height: 60px;
}
.cid-usb152Ghaf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-usb152Ghaf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-usb152Ghaf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-usb152Ghaf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-usb152Ghaf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-usb152Ghaf .dropdown-item.active,
.cid-usb152Ghaf .dropdown-item:active {
  background-color: transparent;
}
.cid-usb152Ghaf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-usb152Ghaf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-usb152Ghaf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-usb152Ghaf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-usb152Ghaf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-usb152Ghaf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usb152Ghaf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-usb152Ghaf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-usb152Ghaf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-usb152Ghaf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-usb152Ghaf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-usb152Ghaf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usb152Ghaf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usb152Ghaf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usb152Ghaf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usb152Ghaf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usb152Ghaf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usb152Ghaf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usb152Ghaf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-usb152Ghaf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-usb152Ghaf .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-usb152Ghaf .navbar {
    height: 70px;
  }
  .cid-usb152Ghaf .navbar.opened {
    height: auto;
  }
  .cid-usb152Ghaf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-syX9dZw7Lr {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-48-2000x809.jpg");
}
.cid-syFlemg9eR {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-syFlemg9eR .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-syFlemg9eR .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-syFlemg9eR .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-syFlemg9eR .card {
    margin-bottom: 2rem;
  }
  .cid-syFlemg9eR .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6FNdam4R {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e7e7e7;
}
.cid-us6FNdam4R img,
.cid-us6FNdam4R .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-us6FNdam4R .item:focus,
.cid-us6FNdam4R span:focus {
  outline: none;
}
.cid-us6FNdam4R .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-us6FNdam4R .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #e5c04e;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-us6FNdam4R .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-us6FNdam4R .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6FNdam4R .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-us6FNdam4R .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-us6FNdam4R .mbr-section-btn {
  margin-top: auto !important;
}
.cid-us6FNdam4R .mbr-section-title {
  color: #232323;
}
.cid-us6FNdam4R .mbr-text,
.cid-us6FNdam4R .mbr-section-btn {
  text-align: left;
}
.cid-us6FNdam4R .item-title {
  text-align: left;
}
.cid-us6FNdam4R .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-us6FUgCwKP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e7e7e7;
}
.cid-us6FUgCwKP .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6FUgCwKP .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6FUgCwKP .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6FUgCwKP .link-wrap {
    align-items: center;
  }
}
.cid-us6FUgCwKP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCsGcKmgKW {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/plug-dark-2000x986.jpeg");
}
.cid-sCsGcKmgKW .mbr-text,
.cid-sCsGcKmgKW .mbr-section-btn {
  color: #232323;
}
.cid-sCsGcKmgKW .card-title,
.cid-sCsGcKmgKW .card-box {
  color: #ffffff;
}
.cid-sCsGcKmgKW .mbr-text,
.cid-sCsGcKmgKW .link-wrap {
  color: #ffffff;
}
.cid-us6FVkonk2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6FVkonk2 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6FVkonk2 .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6FVkonk2 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6FVkonk2 .link-wrap {
    align-items: center;
  }
}
.cid-us6FVkonk2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCUVSfWohJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-sCyCCk76gH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sCyCCk76gH .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sCyCCk76gH .card {
    margin-bottom: 2rem!important;
  }
  .cid-sCyCCk76gH .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sCyCCk76gH .link-wrap {
    align-items: center;
  }
}
.cid-sCyCCk76gH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t83gH6T2zP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t83gH6T2zP .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-t83gH6T2zP .card {
    margin-bottom: 2rem!important;
  }
  .cid-t83gH6T2zP .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t83gH6T2zP .link-wrap {
    align-items: center;
  }
}
.cid-t83gH6T2zP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCUWb0VesA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lights-header-2000x809.jpg");
}
.cid-us72lf1YMB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72lf1YMB .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72lf1YMB .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72lf1YMB .row {
    text-align: center;
  }
  .cid-us72lf1YMB .row > div {
    margin: auto;
  }
  .cid-us72lf1YMB .social-row {
    justify-content: center;
  }
}
.cid-us72lf1YMB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72lf1YMB .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72lf1YMB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72lf1YMB .list {
    margin-bottom: 0rem;
  }
}
.cid-us72lf1YMB .mbr-text {
  color: #ffffff;
}
.cid-us72lf1YMB .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72lf1YMB .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72lf1YMB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72lf1YMB H5 {
  color: #e5c04e;
}
.cid-uv7NzyP4hS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7NzyP4hS nav.navbar {
  position: fixed;
}
.cid-uv7NzyP4hS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NzyP4hS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7NzyP4hS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7NzyP4hS .dropdown-item:hover,
.cid-uv7NzyP4hS .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7NzyP4hS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7NzyP4hS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7NzyP4hS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7NzyP4hS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7NzyP4hS .nav-link {
  position: relative;
}
.cid-uv7NzyP4hS .container {
  display: flex;
  margin: auto;
}
.cid-uv7NzyP4hS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7NzyP4hS .dropdown-menu,
.cid-uv7NzyP4hS .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7NzyP4hS .nav-item:focus,
.cid-uv7NzyP4hS .nav-link:focus {
  outline: none;
}
.cid-uv7NzyP4hS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7NzyP4hS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7NzyP4hS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7NzyP4hS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NzyP4hS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7NzyP4hS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7NzyP4hS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7NzyP4hS .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7NzyP4hS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7NzyP4hS .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7NzyP4hS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7NzyP4hS .navbar.collapsed {
  justify-content: center;
}
.cid-uv7NzyP4hS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7NzyP4hS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7NzyP4hS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7NzyP4hS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7NzyP4hS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7NzyP4hS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7NzyP4hS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7NzyP4hS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7NzyP4hS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7NzyP4hS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7NzyP4hS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7NzyP4hS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7NzyP4hS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7NzyP4hS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7NzyP4hS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7NzyP4hS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7NzyP4hS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7NzyP4hS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7NzyP4hS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7NzyP4hS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7NzyP4hS .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7NzyP4hS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7NzyP4hS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7NzyP4hS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7NzyP4hS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7NzyP4hS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7NzyP4hS .dropdown-item.active,
.cid-uv7NzyP4hS .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7NzyP4hS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7NzyP4hS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7NzyP4hS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7NzyP4hS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7NzyP4hS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7NzyP4hS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7NzyP4hS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7NzyP4hS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7NzyP4hS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7NzyP4hS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7NzyP4hS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7NzyP4hS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NzyP4hS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NzyP4hS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7NzyP4hS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NzyP4hS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7NzyP4hS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7NzyP4hS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NzyP4hS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7NzyP4hS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7NzyP4hS .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-uv7NzyP4hS .navbar {
    height: 70px;
  }
  .cid-uv7NzyP4hS .navbar.opened {
    height: auto;
  }
  .cid-uv7NzyP4hS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbh5uy78o {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/vias-videos-2000x717.jpg");
}
.cid-usbh5uy78o .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-usbh66GOrR {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-usbh66GOrR .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbh66GOrR .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbh66GOrR .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbh66GOrR .card {
    margin-bottom: 2rem;
  }
  .cid-usbh66GOrR .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbh6HwG7O {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/image-camera-outdoor-1600x688.jpg");
}
.cid-usbh6HwG7O H3 {
  text-align: right;
}
.cid-usbh6HwG7O .mbr-text,
.cid-usbh6HwG7O .mbr-section-btn {
  text-align: right;
}
.cid-usbh6HwG7O H1 {
  text-align: left;
}
.cid-usbh7e0l4p {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbh7e0l4p .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbh7e0l4p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbh7L95pV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbh7L95pV .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbh7L95pV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbh7L95pV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usbh7L95pV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usbh7L95pV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-usbh7L95pV .mbr-text,
.cid-usbh7L95pV .mbr-section-btn {
  text-align: left;
}
.cid-usbh7L95pV .mbr-section-title {
  text-align: left;
}
.cid-usbh8gPywz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbh8gPywz .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbh8gPywz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbh8gPywz .row {
  flex-direction: row-reverse;
}
.cid-usbh8gPywz .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usbh8gPywz .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usbh8gPywz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-usbh8gPywz .mbr-text,
.cid-usbh8gPywz .mbr-section-btn {
  text-align: left;
}
.cid-usbh8gPywz .mbr-section-title {
  text-align: left;
}
.cid-usbh9l2OZY {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbh9l2OZY .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbh9l2OZY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbh9Q3YoJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbh9Q3YoJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbh9Q3YoJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbh9Q3YoJ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usbh9Q3YoJ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usbh9Q3YoJ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-usbh9Q3YoJ .mbr-text,
.cid-usbh9Q3YoJ .mbr-section-btn {
  text-align: left;
}
.cid-usbh9Q3YoJ .mbr-section-title {
  text-align: left;
}
.cid-usbhav6nR1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbhav6nR1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbhav6nR1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbhav6nR1 .row {
  flex-direction: row-reverse;
}
.cid-usbhav6nR1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usbhav6nR1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usbhav6nR1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-usbhav6nR1 .mbr-text,
.cid-usbhav6nR1 .mbr-section-btn {
  text-align: left;
}
.cid-usbhav6nR1 .mbr-section-title {
  text-align: left;
}
.cid-usbhbsvJv2 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image-cam5-1600x688.jpg");
}
.cid-usbhbsvJv2 .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-usbhbsvJv2 .mbr-text,
.cid-usbhbsvJv2 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-us72qGxHBT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72qGxHBT .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72qGxHBT .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72qGxHBT .row {
    text-align: center;
  }
  .cid-us72qGxHBT .row > div {
    margin: auto;
  }
  .cid-us72qGxHBT .social-row {
    justify-content: center;
  }
}
.cid-us72qGxHBT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72qGxHBT .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72qGxHBT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72qGxHBT .list {
    margin-bottom: 0rem;
  }
}
.cid-us72qGxHBT .mbr-text {
  color: #ffffff;
}
.cid-us72qGxHBT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72qGxHBT .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72qGxHBT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72qGxHBT H5 {
  color: #e5c04e;
}
.cid-uv7ND5QREj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7ND5QREj nav.navbar {
  position: fixed;
}
.cid-uv7ND5QREj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7ND5QREj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7ND5QREj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7ND5QREj .dropdown-item:hover,
.cid-uv7ND5QREj .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7ND5QREj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7ND5QREj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7ND5QREj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7ND5QREj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7ND5QREj .nav-link {
  position: relative;
}
.cid-uv7ND5QREj .container {
  display: flex;
  margin: auto;
}
.cid-uv7ND5QREj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7ND5QREj .dropdown-menu,
.cid-uv7ND5QREj .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7ND5QREj .nav-item:focus,
.cid-uv7ND5QREj .nav-link:focus {
  outline: none;
}
.cid-uv7ND5QREj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7ND5QREj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7ND5QREj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7ND5QREj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7ND5QREj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7ND5QREj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7ND5QREj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7ND5QREj .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7ND5QREj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7ND5QREj .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7ND5QREj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7ND5QREj .navbar.collapsed {
  justify-content: center;
}
.cid-uv7ND5QREj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7ND5QREj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7ND5QREj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7ND5QREj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7ND5QREj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7ND5QREj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7ND5QREj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7ND5QREj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7ND5QREj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7ND5QREj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7ND5QREj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7ND5QREj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7ND5QREj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7ND5QREj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7ND5QREj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7ND5QREj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7ND5QREj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7ND5QREj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7ND5QREj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7ND5QREj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7ND5QREj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7ND5QREj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7ND5QREj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7ND5QREj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7ND5QREj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7ND5QREj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7ND5QREj .dropdown-item.active,
.cid-uv7ND5QREj .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7ND5QREj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7ND5QREj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7ND5QREj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7ND5QREj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7ND5QREj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7ND5QREj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7ND5QREj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7ND5QREj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7ND5QREj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7ND5QREj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7ND5QREj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7ND5QREj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7ND5QREj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7ND5QREj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7ND5QREj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7ND5QREj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7ND5QREj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7ND5QREj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7ND5QREj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7ND5QREj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7ND5QREj .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-uv7ND5QREj .navbar {
    height: 70px;
  }
  .cid-uv7ND5QREj .navbar.opened {
    height: auto;
  }
  .cid-uv7ND5QREj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-syB2V7zgex {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/vias-alarm-2000x809.jpg");
}
.cid-syB2V7zgex .mbr-section-title {
  color: #ffffff;
}
.cid-syB2V7zgex .mbr-text,
.cid-syB2V7zgex .mbr-section-btn {
  color: #ffffff;
}
.cid-syzS3Jywtu {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-syzS3Jywtu .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-syzS3Jywtu .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-syzS3Jywtu .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-syzS3Jywtu .card {
    margin-bottom: 2rem;
  }
  .cid-syzS3Jywtu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6VAowggf {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-us6VAowggf img,
.cid-us6VAowggf .item-img {
  width: 100%;
}
.cid-us6VAowggf .item:focus,
.cid-us6VAowggf span:focus {
  outline: none;
}
.cid-us6VAowggf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-us6VAowggf .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-us6VAowggf .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-us6VAowggf .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6VAowggf .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-us6VAowggf .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-us6VAowggf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-us6VAowggf .mbr-section-title {
  color: #232323;
}
.cid-us6VAowggf .mbr-text,
.cid-us6VAowggf .mbr-section-btn {
  text-align: left;
}
.cid-us6VAowggf .item-title {
  text-align: left;
}
.cid-us6VAowggf .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uCcHgx1RIS {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uCcHgx1RIS img,
.cid-uCcHgx1RIS .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uCcHgx1RIS .item:focus,
.cid-uCcHgx1RIS span:focus {
  outline: none;
}
.cid-uCcHgx1RIS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uCcHgx1RIS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uCcHgx1RIS .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uCcHgx1RIS .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uCcHgx1RIS .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uCcHgx1RIS .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uCcHgx1RIS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uCcHgx1RIS .mbr-section-title {
  color: #232323;
}
.cid-uCcHgx1RIS .mbr-text,
.cid-uCcHgx1RIS .mbr-section-btn {
  text-align: left;
}
.cid-uCcHgx1RIS .item-title {
  text-align: left;
}
.cid-uCcHgx1RIS .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uCcGzbeh07 {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uCcGzbeh07 img,
.cid-uCcGzbeh07 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uCcGzbeh07 .item:focus,
.cid-uCcGzbeh07 span:focus {
  outline: none;
}
.cid-uCcGzbeh07 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uCcGzbeh07 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uCcGzbeh07 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uCcGzbeh07 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uCcGzbeh07 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uCcGzbeh07 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uCcGzbeh07 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uCcGzbeh07 .mbr-section-title {
  color: #232323;
}
.cid-uCcGzbeh07 .mbr-text,
.cid-uCcGzbeh07 .mbr-section-btn {
  text-align: left;
}
.cid-uCcGzbeh07 .item-title {
  text-align: left;
}
.cid-uCcGzbeh07 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uCcHJeVUI4 {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uCcHJeVUI4 img,
.cid-uCcHJeVUI4 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uCcHJeVUI4 .item:focus,
.cid-uCcHJeVUI4 span:focus {
  outline: none;
}
.cid-uCcHJeVUI4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uCcHJeVUI4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uCcHJeVUI4 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uCcHJeVUI4 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uCcHJeVUI4 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uCcHJeVUI4 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uCcHJeVUI4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uCcHJeVUI4 .mbr-section-title {
  color: #232323;
}
.cid-uCcHJeVUI4 .mbr-text,
.cid-uCcHJeVUI4 .mbr-section-btn {
  text-align: left;
}
.cid-uCcHJeVUI4 .item-title {
  text-align: left;
}
.cid-uCcHJeVUI4 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uVwizQzgyG {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uVwizQzgyG img,
.cid-uVwizQzgyG .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uVwizQzgyG .item:focus,
.cid-uVwizQzgyG span:focus {
  outline: none;
}
.cid-uVwizQzgyG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uVwizQzgyG .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uVwizQzgyG .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uVwizQzgyG .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVwizQzgyG .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uVwizQzgyG .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uVwizQzgyG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uVwizQzgyG .mbr-section-title {
  color: #232323;
}
.cid-uVwizQzgyG .mbr-text,
.cid-uVwizQzgyG .mbr-section-btn {
  text-align: left;
}
.cid-uVwizQzgyG .item-title {
  text-align: left;
}
.cid-uVwizQzgyG .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uAM9Z5q1H0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAM9Z5q1H0 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uAM9Z5q1H0 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uAM9Z5q1H0 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uAM9Z5q1H0 .link-wrap {
    align-items: center;
  }
}
.cid-uAM9Z5q1H0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uAMa09CE3l {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uAMa09CE3l .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uAMa09CE3l .card {
    margin-bottom: 2rem!important;
  }
  .cid-uAMa09CE3l .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uAMa09CE3l .link-wrap {
    align-items: center;
  }
}
.cid-uAMa09CE3l .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-syu4cs6ITK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-syu4cs6ITK .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-syu4cs6ITK .card {
    margin-bottom: 2rem!important;
  }
  .cid-syu4cs6ITK .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-syu4cs6ITK .link-wrap {
    align-items: center;
  }
}
.cid-syu4cs6ITK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6WbmlJns {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6WbmlJns .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6WbmlJns .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6WbmlJns .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6WbmlJns .link-wrap {
    align-items: center;
  }
}
.cid-us6WbmlJns .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t7Xk4i6jVk {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/vias-pir-2000x809.jpg");
}
.cid-t7Xk4i6jVk H3 {
  text-align: right;
}
.cid-t7Xk4i6jVk .mbr-text,
.cid-t7Xk4i6jVk .mbr-section-btn {
  text-align: right;
}
.cid-t7Xk4i6jVk H1 {
  text-align: left;
}
.cid-us6Wm4w7oB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-us6Wm4w7oB .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6Wm4w7oB .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6Wm4w7oB .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6Wm4w7oB .link-wrap {
    align-items: center;
  }
}
.cid-us6Wm4w7oB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t7XiDBqcWN {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-t7XiDBqcWN .mbr-fallback-image.disabled {
  display: none;
}
.cid-t7XiDBqcWN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t7XiDBqcWN .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-t7XiDBqcWN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t7XiDBqcWN .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-syu6PZHMqt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-syu6PZHMqt .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-syu6PZHMqt .card {
    margin-bottom: 2rem!important;
  }
  .cid-syu6PZHMqt .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-syu6PZHMqt .link-wrap {
    align-items: center;
  }
}
.cid-syu6PZHMqt .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6WqteYAW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6WqteYAW .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6WqteYAW .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6WqteYAW .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6WqteYAW .link-wrap {
    align-items: center;
  }
}
.cid-us6WqteYAW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t7XlyUtxw7 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/siren-talk1-2000x995.jpg");
}
.cid-t7XlyUtxw7 H3 {
  text-align: right;
}
.cid-t7XlyUtxw7 .mbr-text,
.cid-t7XlyUtxw7 .mbr-section-btn {
  text-align: right;
}
.cid-t7XlyUtxw7 H1 {
  text-align: left;
}
.cid-syu6QGh7Bc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-syu6QGh7Bc .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-syu6QGh7Bc .card {
    margin-bottom: 2rem!important;
  }
  .cid-syu6QGh7Bc .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-syu6QGh7Bc .link-wrap {
    align-items: center;
  }
}
.cid-syu6QGh7Bc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t7XmLySYoZ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/arming-1-2000x1113.jpg");
}
.cid-t7XmLySYoZ H3 {
  text-align: right;
}
.cid-t7XmLySYoZ .mbr-text,
.cid-t7XmLySYoZ .mbr-section-btn {
  text-align: right;
}
.cid-t7XmLySYoZ H1 {
  text-align: left;
}
.cid-syvNHDUsJL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-syvNHDUsJL .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-syvNHDUsJL .card {
    margin-bottom: 2rem!important;
  }
  .cid-syvNHDUsJL .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-syvNHDUsJL .link-wrap {
    align-items: center;
  }
}
.cid-syvNHDUsJL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6Ww0E7A4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6Ww0E7A4 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6Ww0E7A4 .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6Ww0E7A4 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6Ww0E7A4 .link-wrap {
    align-items: center;
  }
}
.cid-us6Ww0E7A4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-syzS9A37Ee {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/light-control1-2000x995.jpg");
}
.cid-syzS9A37Ee H3 {
  text-align: right;
}
.cid-syzS9A37Ee .mbr-text,
.cid-syzS9A37Ee .mbr-section-btn {
  text-align: right;
}
.cid-syzS9A37Ee H1 {
  text-align: left;
}
.cid-us6WBqP89m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6WBqP89m .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6WBqP89m .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6WBqP89m .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6WBqP89m .link-wrap {
    align-items: center;
  }
}
.cid-us6WBqP89m .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6WCLVwCQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6WCLVwCQ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6WCLVwCQ .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6WCLVwCQ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6WCLVwCQ .link-wrap {
    align-items: center;
  }
}
.cid-us6WCLVwCQ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us72vWBEad {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72vWBEad .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72vWBEad .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72vWBEad .row {
    text-align: center;
  }
  .cid-us72vWBEad .row > div {
    margin: auto;
  }
  .cid-us72vWBEad .social-row {
    justify-content: center;
  }
}
.cid-us72vWBEad .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72vWBEad .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72vWBEad .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72vWBEad .list {
    margin-bottom: 0rem;
  }
}
.cid-us72vWBEad .mbr-text {
  color: #ffffff;
}
.cid-us72vWBEad .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72vWBEad .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72vWBEad div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72vWBEad H5 {
  color: #e5c04e;
}
.cid-uv7OJJ9CYj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7OJJ9CYj nav.navbar {
  position: fixed;
}
.cid-uv7OJJ9CYj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OJJ9CYj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7OJJ9CYj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7OJJ9CYj .dropdown-item:hover,
.cid-uv7OJJ9CYj .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7OJJ9CYj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7OJJ9CYj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7OJJ9CYj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7OJJ9CYj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7OJJ9CYj .nav-link {
  position: relative;
}
.cid-uv7OJJ9CYj .container {
  display: flex;
  margin: auto;
}
.cid-uv7OJJ9CYj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7OJJ9CYj .dropdown-menu,
.cid-uv7OJJ9CYj .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7OJJ9CYj .nav-item:focus,
.cid-uv7OJJ9CYj .nav-link:focus {
  outline: none;
}
.cid-uv7OJJ9CYj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7OJJ9CYj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7OJJ9CYj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7OJJ9CYj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OJJ9CYj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7OJJ9CYj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7OJJ9CYj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7OJJ9CYj .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7OJJ9CYj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7OJJ9CYj .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7OJJ9CYj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7OJJ9CYj .navbar.collapsed {
  justify-content: center;
}
.cid-uv7OJJ9CYj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7OJJ9CYj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7OJJ9CYj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7OJJ9CYj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7OJJ9CYj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7OJJ9CYj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7OJJ9CYj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7OJJ9CYj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7OJJ9CYj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7OJJ9CYj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7OJJ9CYj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7OJJ9CYj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7OJJ9CYj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7OJJ9CYj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7OJJ9CYj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7OJJ9CYj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7OJJ9CYj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7OJJ9CYj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7OJJ9CYj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7OJJ9CYj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7OJJ9CYj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7OJJ9CYj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7OJJ9CYj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7OJJ9CYj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7OJJ9CYj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7OJJ9CYj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7OJJ9CYj .dropdown-item.active,
.cid-uv7OJJ9CYj .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7OJJ9CYj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7OJJ9CYj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7OJJ9CYj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7OJJ9CYj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7OJJ9CYj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7OJJ9CYj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7OJJ9CYj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7OJJ9CYj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7OJJ9CYj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7OJJ9CYj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7OJJ9CYj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7OJJ9CYj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OJJ9CYj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OJJ9CYj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7OJJ9CYj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OJJ9CYj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7OJJ9CYj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7OJJ9CYj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OJJ9CYj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7OJJ9CYj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7OJJ9CYj .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-uv7OJJ9CYj .navbar {
    height: 70px;
  }
  .cid-uv7OJJ9CYj .navbar.opened {
    height: auto;
  }
  .cid-uv7OJJ9CYj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sA0U0op6Ta {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/app-design1-1800x1200.jpg");
}
.cid-syB5PFJNVV {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-syB5PFJNVV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-syB5PFJNVV .row {
  flex-direction: row-reverse;
}
.cid-syB5PFJNVV img {
  width: 100%;
}
.cid-syvOjVswLy {
  padding-top: 6rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-syvOjVswLy .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-syvOjVswLy .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-syvOjVswLy .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-syvOjVswLy .card {
    margin-bottom: 2rem;
  }
  .cid-syvOjVswLy .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-syB6Exq3SE {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image10-2000x1487.jpg");
}
.cid-syB6Exq3SE .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-syB6Exq3SE .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-syB6Exq3SE .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-usbjG73OYE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbjG73OYE img,
.cid-usbjG73OYE .item-img {
  width: 100%;
}
.cid-usbjG73OYE .item:focus,
.cid-usbjG73OYE span:focus {
  outline: none;
}
.cid-usbjG73OYE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-usbjG73OYE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usbjG73OYE .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usbjG73OYE .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-usbjG73OYE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usbjG73OYE .mbr-section-title {
  color: #232323;
}
.cid-usbjG73OYE .mbr-text,
.cid-usbjG73OYE .mbr-section-btn {
  text-align: left;
}
.cid-usbjG73OYE .item-title {
  text-align: left;
}
.cid-usbjG73OYE .item-subtitle {
  text-align: left;
}
.cid-usbjGMTo0A {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-usbjGMTo0A img,
.cid-usbjGMTo0A .item-img {
  width: 100%;
}
.cid-usbjGMTo0A .item:focus,
.cid-usbjGMTo0A span:focus {
  outline: none;
}
.cid-usbjGMTo0A .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-usbjGMTo0A .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usbjGMTo0A .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usbjGMTo0A .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-usbjGMTo0A .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usbjGMTo0A .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-usbjGMTo0A .mbr-text,
.cid-usbjGMTo0A .mbr-section-btn {
  text-align: left;
}
.cid-usbjGMTo0A .item-title {
  text-align: left;
}
.cid-usbjGMTo0A .item-subtitle {
  text-align: left;
}
.cid-usbjHuC6el {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-usbjHuC6el img,
.cid-usbjHuC6el .item-img {
  width: 100%;
}
.cid-usbjHuC6el .item:focus,
.cid-usbjHuC6el span:focus {
  outline: none;
}
.cid-usbjHuC6el .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-usbjHuC6el .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usbjHuC6el .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usbjHuC6el .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-usbjHuC6el .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usbjHuC6el .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-usbjHuC6el .mbr-text,
.cid-usbjHuC6el .mbr-section-btn {
  text-align: left;
}
.cid-usbjHuC6el .item-title {
  text-align: left;
}
.cid-usbjHuC6el .item-subtitle {
  text-align: left;
}
.cid-syFrleHi5x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-syFrleHi5x .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-syFrleHi5x .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-syFrleHi5x .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-syFrleHi5x .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-syFrleHi5x .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-syFrleHi5x .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-syFrleHi5x .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-syFrleHi5x .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-syFrleHi5x .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-syFrleHi5x .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sCsWo9ZFaW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/compatibility-share-1200x630.jpg");
}
.cid-sCsWo9ZFaW .mbr-text,
.cid-sCsWo9ZFaW .mbr-section-btn {
  color: #232323;
}
.cid-sCsWo9ZFaW .card-title,
.cid-sCsWo9ZFaW .card-box {
  color: #ffffff;
}
.cid-sCsWo9ZFaW .mbr-text,
.cid-sCsWo9ZFaW .link-wrap {
  color: #ffffff;
}
.cid-us73zuNtiN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73zuNtiN .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73zuNtiN .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73zuNtiN .row {
    text-align: center;
  }
  .cid-us73zuNtiN .row > div {
    margin: auto;
  }
  .cid-us73zuNtiN .social-row {
    justify-content: center;
  }
}
.cid-us73zuNtiN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73zuNtiN .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73zuNtiN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73zuNtiN .list {
    margin-bottom: 0rem;
  }
}
.cid-us73zuNtiN .mbr-text {
  color: #ffffff;
}
.cid-us73zuNtiN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73zuNtiN .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73zuNtiN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73zuNtiN H5 {
  color: #e5c04e;
}
.cid-uv7OVeKqTc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7OVeKqTc nav.navbar {
  position: fixed;
}
.cid-uv7OVeKqTc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OVeKqTc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7OVeKqTc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7OVeKqTc .dropdown-item:hover,
.cid-uv7OVeKqTc .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7OVeKqTc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7OVeKqTc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7OVeKqTc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7OVeKqTc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7OVeKqTc .nav-link {
  position: relative;
}
.cid-uv7OVeKqTc .container {
  display: flex;
  margin: auto;
}
.cid-uv7OVeKqTc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7OVeKqTc .dropdown-menu,
.cid-uv7OVeKqTc .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7OVeKqTc .nav-item:focus,
.cid-uv7OVeKqTc .nav-link:focus {
  outline: none;
}
.cid-uv7OVeKqTc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7OVeKqTc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7OVeKqTc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7OVeKqTc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OVeKqTc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7OVeKqTc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7OVeKqTc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7OVeKqTc .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7OVeKqTc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7OVeKqTc .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7OVeKqTc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7OVeKqTc .navbar.collapsed {
  justify-content: center;
}
.cid-uv7OVeKqTc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7OVeKqTc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7OVeKqTc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7OVeKqTc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7OVeKqTc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7OVeKqTc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7OVeKqTc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7OVeKqTc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7OVeKqTc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7OVeKqTc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7OVeKqTc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7OVeKqTc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7OVeKqTc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7OVeKqTc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7OVeKqTc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7OVeKqTc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7OVeKqTc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7OVeKqTc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7OVeKqTc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7OVeKqTc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7OVeKqTc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7OVeKqTc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7OVeKqTc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7OVeKqTc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7OVeKqTc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7OVeKqTc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7OVeKqTc .dropdown-item.active,
.cid-uv7OVeKqTc .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7OVeKqTc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7OVeKqTc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7OVeKqTc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7OVeKqTc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7OVeKqTc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7OVeKqTc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7OVeKqTc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7OVeKqTc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7OVeKqTc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7OVeKqTc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7OVeKqTc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7OVeKqTc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OVeKqTc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OVeKqTc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7OVeKqTc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OVeKqTc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7OVeKqTc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7OVeKqTc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OVeKqTc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7OVeKqTc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7OVeKqTc .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-uv7OVeKqTc .navbar {
    height: 70px;
  }
  .cid-uv7OVeKqTc .navbar.opened {
    height: auto;
  }
  .cid-uv7OVeKqTc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sAoaItRQwB {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/family-scenario-2000x1126.jpg");
}
.cid-sAoaItRQwB .mbr-section-title {
  color: #ffffff;
}
.cid-sAoaItRQwB .mbr-text,
.cid-sAoaItRQwB .mbr-section-btn {
  color: #ffffff;
}
.cid-sAocwLRbpV {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sAocwLRbpV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sAocwLRbpV .row {
    flex-direction: column-reverse;
  }
  .cid-sAocwLRbpV .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sAocwLRbpV .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sAocwLRbpV .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-sAocwLRbpV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sAX5wOEIhK {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/magentic1-3-1294x895.jpg");
}
.cid-sAX5wOEIhK .mbr-text,
.cid-sAX5wOEIhK .mbr-section-btn {
  color: #232323;
}
.cid-sAX5wOEIhK .card-title,
.cid-sAX5wOEIhK .card-box {
  color: #000000;
}
.cid-sAX5wOEIhK .mbr-text,
.cid-sAX5wOEIhK .link-wrap {
  color: #ffffff;
}
.cid-sAX5wOEIhK .card-box .mbr-text,
.cid-sAX5wOEIhK .mbr-section-btn {
  color: #000000;
}
.cid-sB1Ad45o5e {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/image8-1-2000x861.jpeg");
}
.cid-sB1Ad45o5e .mbr-text,
.cid-sB1Ad45o5e .mbr-section-btn {
  color: #232323;
}
.cid-sB1Ad45o5e .card-title,
.cid-sB1Ad45o5e .card-box {
  color: #ffffff;
}
.cid-sB1Ad45o5e .mbr-text,
.cid-sB1Ad45o5e .link-wrap {
  color: #ffffff;
}
.cid-sAoNwmY0V4 {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-sAoNwmY0V4 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sAoNwmY0V4 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-sAoNwmY0V4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sAoNwmY0V4 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-sAoNwmY0V4 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-sAoNwmY0V4 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-sAoNwmY0V4 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sAoNwmY0V4 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-sAoNwmY0V4 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sAoNwmY0V4 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sAobSUn3Q5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/family-scenario-2-2000x1126.jpg");
}
.cid-sAobSUn3Q5 .mbr-section-title {
  color: #ffffff;
}
.cid-us73HQWPcs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73HQWPcs .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73HQWPcs .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73HQWPcs .row {
    text-align: center;
  }
  .cid-us73HQWPcs .row > div {
    margin: auto;
  }
  .cid-us73HQWPcs .social-row {
    justify-content: center;
  }
}
.cid-us73HQWPcs .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73HQWPcs .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73HQWPcs .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73HQWPcs .list {
    margin-bottom: 0rem;
  }
}
.cid-us73HQWPcs .mbr-text {
  color: #ffffff;
}
.cid-us73HQWPcs .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73HQWPcs .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73HQWPcs div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73HQWPcs H5 {
  color: #e5c04e;
}
.cid-uv7P16Mr9b {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7P16Mr9b nav.navbar {
  position: fixed;
}
.cid-uv7P16Mr9b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7P16Mr9b .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7P16Mr9b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7P16Mr9b .dropdown-item:hover,
.cid-uv7P16Mr9b .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7P16Mr9b .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7P16Mr9b .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7P16Mr9b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7P16Mr9b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7P16Mr9b .nav-link {
  position: relative;
}
.cid-uv7P16Mr9b .container {
  display: flex;
  margin: auto;
}
.cid-uv7P16Mr9b .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7P16Mr9b .dropdown-menu,
.cid-uv7P16Mr9b .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7P16Mr9b .nav-item:focus,
.cid-uv7P16Mr9b .nav-link:focus {
  outline: none;
}
.cid-uv7P16Mr9b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7P16Mr9b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7P16Mr9b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7P16Mr9b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7P16Mr9b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7P16Mr9b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7P16Mr9b .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7P16Mr9b .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7P16Mr9b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7P16Mr9b .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7P16Mr9b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7P16Mr9b .navbar.collapsed {
  justify-content: center;
}
.cid-uv7P16Mr9b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7P16Mr9b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7P16Mr9b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7P16Mr9b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7P16Mr9b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7P16Mr9b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7P16Mr9b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7P16Mr9b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7P16Mr9b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7P16Mr9b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7P16Mr9b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7P16Mr9b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7P16Mr9b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7P16Mr9b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7P16Mr9b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7P16Mr9b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7P16Mr9b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7P16Mr9b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7P16Mr9b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7P16Mr9b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7P16Mr9b .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7P16Mr9b .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7P16Mr9b .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7P16Mr9b .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7P16Mr9b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7P16Mr9b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7P16Mr9b .dropdown-item.active,
.cid-uv7P16Mr9b .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7P16Mr9b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7P16Mr9b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7P16Mr9b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7P16Mr9b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7P16Mr9b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7P16Mr9b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7P16Mr9b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7P16Mr9b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7P16Mr9b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7P16Mr9b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7P16Mr9b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7P16Mr9b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7P16Mr9b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7P16Mr9b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7P16Mr9b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7P16Mr9b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7P16Mr9b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7P16Mr9b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7P16Mr9b .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7P16Mr9b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7P16Mr9b .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-uv7P16Mr9b .navbar {
    height: 70px;
  }
  .cid-uv7P16Mr9b .navbar.opened {
    height: auto;
  }
  .cid-uv7P16Mr9b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sAoaNBBQxE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/hotel-header-2000x809.jpg");
}
.cid-sAoaNBBQxE .mbr-section-title {
  color: #ffffff;
}
.cid-sAoaNBBQxE .mbr-text,
.cid-sAoaNBBQxE .mbr-section-btn {
  color: #ffffff;
}
.cid-sCEoqsCRoo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sCEoqsCRoo .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sCEoqsCRoo .card {
    margin-bottom: 2rem!important;
  }
  .cid-sCEoqsCRoo .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sCEoqsCRoo .link-wrap {
    align-items: center;
  }
}
.cid-sCEoqsCRoo .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCEotQUDro {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/hotel-scenario7-1076x606.jpg");
}
.cid-sCEophUB1G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sCEophUB1G .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sCEophUB1G .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-sCEophUB1G .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sCEophUB1G .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-sCEophUB1G .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-sCEophUB1G .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-sCEophUB1G .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sCEophUB1G .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-sCEophUB1G .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sCEophUB1G .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-us73KVYhLz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73KVYhLz .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73KVYhLz .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73KVYhLz .row {
    text-align: center;
  }
  .cid-us73KVYhLz .row > div {
    margin: auto;
  }
  .cid-us73KVYhLz .social-row {
    justify-content: center;
  }
}
.cid-us73KVYhLz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73KVYhLz .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73KVYhLz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73KVYhLz .list {
    margin-bottom: 0rem;
  }
}
.cid-us73KVYhLz .mbr-text {
  color: #ffffff;
}
.cid-us73KVYhLz .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73KVYhLz .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73KVYhLz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73KVYhLz H5 {
  color: #e5c04e;
}
.cid-uv7Ps0v3yt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7Ps0v3yt nav.navbar {
  position: fixed;
}
.cid-uv7Ps0v3yt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Ps0v3yt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7Ps0v3yt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7Ps0v3yt .dropdown-item:hover,
.cid-uv7Ps0v3yt .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7Ps0v3yt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7Ps0v3yt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7Ps0v3yt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7Ps0v3yt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7Ps0v3yt .nav-link {
  position: relative;
}
.cid-uv7Ps0v3yt .container {
  display: flex;
  margin: auto;
}
.cid-uv7Ps0v3yt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7Ps0v3yt .dropdown-menu,
.cid-uv7Ps0v3yt .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7Ps0v3yt .nav-item:focus,
.cid-uv7Ps0v3yt .nav-link:focus {
  outline: none;
}
.cid-uv7Ps0v3yt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7Ps0v3yt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7Ps0v3yt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7Ps0v3yt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Ps0v3yt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7Ps0v3yt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7Ps0v3yt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7Ps0v3yt .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7Ps0v3yt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7Ps0v3yt .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7Ps0v3yt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7Ps0v3yt .navbar.collapsed {
  justify-content: center;
}
.cid-uv7Ps0v3yt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7Ps0v3yt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7Ps0v3yt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7Ps0v3yt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7Ps0v3yt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7Ps0v3yt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7Ps0v3yt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7Ps0v3yt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7Ps0v3yt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7Ps0v3yt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7Ps0v3yt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7Ps0v3yt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7Ps0v3yt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7Ps0v3yt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7Ps0v3yt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7Ps0v3yt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7Ps0v3yt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7Ps0v3yt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7Ps0v3yt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7Ps0v3yt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7Ps0v3yt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7Ps0v3yt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7Ps0v3yt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7Ps0v3yt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7Ps0v3yt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7Ps0v3yt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7Ps0v3yt .dropdown-item.active,
.cid-uv7Ps0v3yt .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7Ps0v3yt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7Ps0v3yt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7Ps0v3yt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7Ps0v3yt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7Ps0v3yt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7Ps0v3yt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7Ps0v3yt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7Ps0v3yt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7Ps0v3yt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7Ps0v3yt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7Ps0v3yt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7Ps0v3yt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Ps0v3yt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Ps0v3yt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7Ps0v3yt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Ps0v3yt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7Ps0v3yt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7Ps0v3yt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Ps0v3yt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7Ps0v3yt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7Ps0v3yt .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-uv7Ps0v3yt .navbar {
    height: 70px;
  }
  .cid-uv7Ps0v3yt .navbar.opened {
    height: auto;
  }
  .cid-uv7Ps0v3yt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sAoaXfybqk {
  background-image: url("../../../assets/images/office-scenario-2000x1126.jpg");
}
.cid-sAoaXfybqk .mbr-section-title {
  color: #ffffff;
}
.cid-sAoaXfybqk .mbr-text,
.cid-sAoaXfybqk .mbr-section-btn {
  color: #ffffff;
}
.cid-sAoedAO3SG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sAoedAO3SG .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sAoedAO3SG .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sAoedAO3SG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sAoedAO3SG .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sAoedAO3SG .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sAofurDhBh {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-sAofurDhBh .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sAofurDhBh .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-sAofurDhBh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sAofurDhBh .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-sAofurDhBh .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-sAofurDhBh .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-sAofurDhBh .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sAofurDhBh .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-sAofurDhBh .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sAofurDhBh .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sAoEJ6s81B {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-sAoEJ6s81B .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-sAoEJ6s81B .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-sAoEJ6s81B .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sAoEJ6s81B .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-sAoEJ6s81B .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-sAoEJ6s81B .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-sAoEJ6s81B .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sAoEJ6s81B .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-sAoEJ6s81B .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sAoEJ6s81B .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-sAoeQHQdGy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/office-scenario-2-2000x1126.jpg");
}
.cid-sAoeQHQdGy .mbr-section-title {
  color: #ffffff;
}
.cid-us74q8itHl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us74q8itHl .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us74q8itHl .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us74q8itHl .row {
    text-align: center;
  }
  .cid-us74q8itHl .row > div {
    margin: auto;
  }
  .cid-us74q8itHl .social-row {
    justify-content: center;
  }
}
.cid-us74q8itHl .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us74q8itHl .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us74q8itHl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us74q8itHl .list {
    margin-bottom: 0rem;
  }
}
.cid-us74q8itHl .mbr-text {
  color: #ffffff;
}
.cid-us74q8itHl .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us74q8itHl .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us74q8itHl div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us74q8itHl H5 {
  color: #e5c04e;
}
.cid-uv7PwUiWp9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7PwUiWp9 nav.navbar {
  position: fixed;
}
.cid-uv7PwUiWp9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PwUiWp9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7PwUiWp9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7PwUiWp9 .dropdown-item:hover,
.cid-uv7PwUiWp9 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7PwUiWp9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7PwUiWp9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7PwUiWp9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7PwUiWp9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7PwUiWp9 .nav-link {
  position: relative;
}
.cid-uv7PwUiWp9 .container {
  display: flex;
  margin: auto;
}
.cid-uv7PwUiWp9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7PwUiWp9 .dropdown-menu,
.cid-uv7PwUiWp9 .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7PwUiWp9 .nav-item:focus,
.cid-uv7PwUiWp9 .nav-link:focus {
  outline: none;
}
.cid-uv7PwUiWp9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7PwUiWp9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7PwUiWp9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7PwUiWp9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PwUiWp9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7PwUiWp9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7PwUiWp9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7PwUiWp9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7PwUiWp9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7PwUiWp9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7PwUiWp9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7PwUiWp9 .navbar.collapsed {
  justify-content: center;
}
.cid-uv7PwUiWp9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7PwUiWp9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7PwUiWp9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7PwUiWp9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7PwUiWp9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7PwUiWp9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7PwUiWp9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7PwUiWp9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7PwUiWp9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7PwUiWp9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7PwUiWp9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7PwUiWp9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7PwUiWp9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7PwUiWp9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7PwUiWp9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7PwUiWp9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7PwUiWp9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7PwUiWp9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7PwUiWp9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7PwUiWp9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7PwUiWp9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7PwUiWp9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7PwUiWp9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7PwUiWp9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7PwUiWp9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7PwUiWp9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7PwUiWp9 .dropdown-item.active,
.cid-uv7PwUiWp9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7PwUiWp9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7PwUiWp9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7PwUiWp9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7PwUiWp9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7PwUiWp9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7PwUiWp9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7PwUiWp9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7PwUiWp9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7PwUiWp9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7PwUiWp9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7PwUiWp9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7PwUiWp9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PwUiWp9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PwUiWp9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7PwUiWp9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PwUiWp9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7PwUiWp9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7PwUiWp9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PwUiWp9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7PwUiWp9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7PwUiWp9 .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-uv7PwUiWp9 .navbar {
    height: 70px;
  }
  .cid-uv7PwUiWp9 .navbar.opened {
    height: auto;
  }
  .cid-uv7PwUiWp9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-syB8X9BMTr {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/partitions-zones-1890x1052.jpg");
}
.cid-syB8X9BMTr .mbr-section-title {
  color: #ffffff;
}
.cid-sCyrtcrnvj {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCyrtcrnvj .text-wrapper {
  padding: 1rem;
}
@media (min-width: 992px) {
  .cid-sCyrtcrnvj .text-wrapper {
    padding: 2rem;
  }
}
.cid-sCyrtcrnvj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-sCyrtcrnvj .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-syB7KiOcVc {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-syB7KiOcVc img,
.cid-syB7KiOcVc .item-img {
  width: 100%;
}
.cid-syB7KiOcVc .item:focus,
.cid-syB7KiOcVc span:focus {
  outline: none;
}
.cid-syB7KiOcVc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-syB7KiOcVc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-syB7KiOcVc .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-syB7KiOcVc .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-syB7KiOcVc .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-syB7KiOcVc .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-syB7KiOcVc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-syB7KiOcVc .mbr-section-title {
  color: #232323;
}
.cid-syB7KiOcVc .mbr-text,
.cid-syB7KiOcVc .mbr-section-btn {
  text-align: left;
}
.cid-syB7KiOcVc .item-title {
  text-align: left;
}
.cid-syB7KiOcVc .item-subtitle {
  text-align: center;
}
.cid-us6EDolnby {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6EDolnby img,
.cid-us6EDolnby .item-img {
  width: 100%;
}
.cid-us6EDolnby .item:focus,
.cid-us6EDolnby span:focus {
  outline: none;
}
.cid-us6EDolnby .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-us6EDolnby .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-us6EDolnby .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-us6EDolnby .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6EDolnby .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-us6EDolnby .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-us6EDolnby .mbr-section-btn {
  margin-top: auto !important;
}
.cid-us6EDolnby .mbr-section-title {
  color: #232323;
}
.cid-us6EDolnby .mbr-text,
.cid-us6EDolnby .mbr-section-btn {
  text-align: left;
}
.cid-us6EDolnby .item-title {
  text-align: left;
}
.cid-us6EDolnby .item-subtitle {
  text-align: center;
}
.cid-uzbAfVDSl9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/fog-1-2000x613.jpg");
}
.cid-uzbAfVDSl9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzbAfVDSl9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzbAfVDSl9 .mbr-section-title {
  color: #ffffff;
}
.cid-us74uERDXZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us74uERDXZ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us74uERDXZ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us74uERDXZ .row {
    text-align: center;
  }
  .cid-us74uERDXZ .row > div {
    margin: auto;
  }
  .cid-us74uERDXZ .social-row {
    justify-content: center;
  }
}
.cid-us74uERDXZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us74uERDXZ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us74uERDXZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us74uERDXZ .list {
    margin-bottom: 0rem;
  }
}
.cid-us74uERDXZ .mbr-text {
  color: #ffffff;
}
.cid-us74uERDXZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us74uERDXZ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us74uERDXZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us74uERDXZ H5 {
  color: #e5c04e;
}
.cid-uv7PBV1uks {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7PBV1uks nav.navbar {
  position: fixed;
}
.cid-uv7PBV1uks .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PBV1uks .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7PBV1uks .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7PBV1uks .dropdown-item:hover,
.cid-uv7PBV1uks .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7PBV1uks .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7PBV1uks .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7PBV1uks .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7PBV1uks .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7PBV1uks .nav-link {
  position: relative;
}
.cid-uv7PBV1uks .container {
  display: flex;
  margin: auto;
}
.cid-uv7PBV1uks .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7PBV1uks .dropdown-menu,
.cid-uv7PBV1uks .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7PBV1uks .nav-item:focus,
.cid-uv7PBV1uks .nav-link:focus {
  outline: none;
}
.cid-uv7PBV1uks .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7PBV1uks .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7PBV1uks .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7PBV1uks .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PBV1uks .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7PBV1uks .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7PBV1uks .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7PBV1uks .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7PBV1uks .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7PBV1uks .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7PBV1uks .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7PBV1uks .navbar.collapsed {
  justify-content: center;
}
.cid-uv7PBV1uks .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7PBV1uks .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7PBV1uks .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7PBV1uks .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7PBV1uks .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7PBV1uks .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7PBV1uks .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7PBV1uks .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7PBV1uks .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7PBV1uks .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7PBV1uks .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7PBV1uks .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7PBV1uks .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7PBV1uks .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7PBV1uks .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7PBV1uks .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7PBV1uks .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7PBV1uks .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7PBV1uks .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7PBV1uks .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7PBV1uks .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7PBV1uks .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7PBV1uks .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7PBV1uks .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7PBV1uks .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7PBV1uks .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7PBV1uks .dropdown-item.active,
.cid-uv7PBV1uks .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7PBV1uks .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7PBV1uks .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7PBV1uks .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7PBV1uks .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7PBV1uks .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7PBV1uks .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7PBV1uks ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7PBV1uks .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7PBV1uks button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7PBV1uks button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7PBV1uks button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7PBV1uks button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PBV1uks button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PBV1uks button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7PBV1uks nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PBV1uks nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7PBV1uks nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7PBV1uks nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PBV1uks .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7PBV1uks a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7PBV1uks .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-uv7PBV1uks .navbar {
    height: 70px;
  }
  .cid-uv7PBV1uks .navbar.opened {
    height: auto;
  }
  .cid-uv7PBV1uks .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us6Hmbx93Q {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/prod1b-1534x816-2-1892x816.jpg");
}
.cid-us6Hmbx93Q .mbr-text,
.cid-us6Hmbx93Q .mbr-section-btn {
  color: #232323;
}
.cid-us6Hmbx93Q .card-title,
.cid-us6Hmbx93Q .card-box {
  color: #ffffff;
}
.cid-us6Hmbx93Q .mbr-text,
.cid-us6Hmbx93Q .link-wrap {
  color: #ffffff;
}
.cid-us6HoaD8fl {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-us6HoaD8fl .mbr-text,
.cid-us6HoaD8fl .mbr-section-btn {
  color: #232323;
}
.cid-us6HoaD8fl .card-title,
.cid-us6HoaD8fl .card-box {
  color: #000000;
}
.cid-us6HoaD8fl .mbr-text,
.cid-us6HoaD8fl .link-wrap {
  color: #ffffff;
}
.cid-us6Hp4t7PY {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-us6Hp4t7PY .mbr-text,
.cid-us6Hp4t7PY .mbr-section-btn {
  color: #232323;
}
.cid-us6Hp4t7PY .card-title,
.cid-us6Hp4t7PY .card-box {
  color: #000000;
  text-align: left;
}
.cid-us6Hp4t7PY .mbr-text,
.cid-us6Hp4t7PY .link-wrap {
  color: #ffffff;
}
.cid-us6HpBuZMp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-us6HpBuZMp .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6HpBuZMp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6HpBuZMp .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6HpBuZMp .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6HpBuZMp .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6HpBuZMp .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6HpBuZMp .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6HpBuZMp .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6HpBuZMp .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6HpBuZMp .card-subtitle {
  color: #0095ff;
}
.cid-us6HpBuZMp .mbr-text {
  color: #555555;
}
.cid-us6Hqk76JZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-us6Hqk76JZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6Hqk76JZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6Hqk76JZ .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6Hqk76JZ .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6Hqk76JZ .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6Hqk76JZ .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6Hqk76JZ .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6Hqk76JZ .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6Hqk76JZ .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6Hqk76JZ .card-subtitle {
  color: #0095ff;
}
.cid-us6Hqk76JZ .mbr-text {
  color: #555555;
}
.cid-uUcM60sP7J {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uUcM60sP7J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUcM60sP7J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUcM60sP7J .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uUcM60sP7J .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUcM60sP7J .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uUcM60sP7J .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uUcM60sP7J .row .row {
    flex-direction: column-reverse;
  }
  .cid-uUcM60sP7J .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUcM60sP7J .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uUcM60sP7J .card-subtitle {
  color: #0095ff;
}
.cid-uUcM60sP7J .mbr-text {
  color: #555555;
}
.cid-us6HqLqyEc {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-us6HqLqyEc .mbr-text,
.cid-us6HqLqyEc .mbr-section-btn {
  color: #232323;
}
.cid-us6HqLqyEc .card-title,
.cid-us6HqLqyEc .card-box {
  color: #000000;
  text-align: left;
}
.cid-us6HqLqyEc .mbr-text,
.cid-us6HqLqyEc .link-wrap {
  color: #ffffff;
}
.cid-us6HrhHvSm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-us6HrhHvSm .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6HrhHvSm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6HrhHvSm .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6HrhHvSm .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6HrhHvSm .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6HrhHvSm .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6HrhHvSm .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6HrhHvSm .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6HrhHvSm .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6HrhHvSm .card-subtitle {
  color: #0095ff;
}
.cid-us6HrhHvSm .mbr-text {
  color: #555555;
}
.cid-us6Hs7Z26p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-us6Hs7Z26p .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6Hs7Z26p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6Hs7Z26p .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6Hs7Z26p .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6Hs7Z26p .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6Hs7Z26p .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6Hs7Z26p .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6Hs7Z26p .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6Hs7Z26p .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6Hs7Z26p .card-subtitle {
  color: #0095ff;
}
.cid-us6Hs7Z26p .mbr-text {
  color: #555555;
}
.cid-us6Ht42586 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-us6Ht42586 .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6Ht42586 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6Ht42586 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6Ht42586 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6Ht42586 .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6Ht42586 .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6Ht42586 .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6Ht42586 .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6Ht42586 .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6Ht42586 .card-subtitle {
  color: #0095ff;
}
.cid-us6Ht42586 .mbr-text {
  color: #555555;
}
.cid-us6HtQ35lu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-us6HtQ35lu .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6HtQ35lu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6HtQ35lu .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6HtQ35lu .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6HtQ35lu .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6HtQ35lu .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6HtQ35lu .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6HtQ35lu .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6HtQ35lu .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6HtQ35lu .card-subtitle {
  color: #0095ff;
}
.cid-us6HtQ35lu .mbr-text {
  color: #555555;
}
.cid-us6HuEFQdw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-us6HuEFQdw .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6HuEFQdw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6HuEFQdw .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6HuEFQdw .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6HuEFQdw .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6HuEFQdw .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6HuEFQdw .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6HuEFQdw .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6HuEFQdw .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6HuEFQdw .card-subtitle {
  color: #0095ff;
}
.cid-us6HuEFQdw .mbr-text {
  color: #555555;
}
.cid-us6Hvt83Gt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-us6Hvt83Gt .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6Hvt83Gt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6Hvt83Gt .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6Hvt83Gt .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6Hvt83Gt .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6Hvt83Gt .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6Hvt83Gt .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6Hvt83Gt .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6Hvt83Gt .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6Hvt83Gt .card-subtitle {
  color: #0095ff;
}
.cid-us6Hvt83Gt .mbr-text {
  color: #555555;
}
.cid-us6Hvt83Gt .card-title {
  color: #000000;
}
.cid-uvuRSmztrh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uvuRSmztrh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvuRSmztrh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvuRSmztrh .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uvuRSmztrh .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uvuRSmztrh .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uvuRSmztrh .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uvuRSmztrh .row .row {
    flex-direction: column-reverse;
  }
  .cid-uvuRSmztrh .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uvuRSmztrh .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uvuRSmztrh .card-subtitle {
  color: #0095ff;
}
.cid-uvuRSmztrh .mbr-text {
  color: #555555;
}
.cid-uvuRSmztrh .card-title {
  color: #000000;
}
.cid-uAGiWbpNXY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uAGiWbpNXY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAGiWbpNXY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAGiWbpNXY .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uAGiWbpNXY .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAGiWbpNXY .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uAGiWbpNXY .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uAGiWbpNXY .row .row {
    flex-direction: column-reverse;
  }
  .cid-uAGiWbpNXY .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uAGiWbpNXY .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uAGiWbpNXY .card-subtitle {
  color: #0095ff;
}
.cid-uAGiWbpNXY .mbr-text {
  color: #555555;
}
.cid-uAGiWbpNXY .card-title {
  color: #000000;
}
.cid-us6HwgcI4w {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-us6HwgcI4w .mbr-text,
.cid-us6HwgcI4w .mbr-section-btn {
  color: #232323;
}
.cid-us6HwgcI4w .card-title,
.cid-us6HwgcI4w .card-box {
  color: #000000;
  text-align: left;
}
.cid-us6HwgcI4w .mbr-text,
.cid-us6HwgcI4w .link-wrap {
  color: #ffffff;
}
.cid-us6Hy7XSx7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-us6Hy7XSx7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6Hy7XSx7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6Hy7XSx7 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6Hy7XSx7 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6Hy7XSx7 .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6Hy7XSx7 .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6Hy7XSx7 .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6Hy7XSx7 .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6Hy7XSx7 .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6Hy7XSx7 .card-subtitle {
  color: #0095ff;
}
.cid-us6Hy7XSx7 .mbr-text {
  color: #555555;
}
.cid-us6Hz1ZItg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-us6Hz1ZItg .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6Hz1ZItg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6Hz1ZItg .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6Hz1ZItg .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6Hz1ZItg .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6Hz1ZItg .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6Hz1ZItg .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6Hz1ZItg .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6Hz1ZItg .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6Hz1ZItg .card-subtitle {
  color: #0095ff;
}
.cid-us6Hz1ZItg .mbr-text {
  color: #555555;
}
.cid-us6HzKtq82 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-us6HzKtq82 .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6HzKtq82 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6HzKtq82 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6HzKtq82 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6HzKtq82 .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6HzKtq82 .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6HzKtq82 .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6HzKtq82 .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6HzKtq82 .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6HzKtq82 .card-subtitle {
  color: #0095ff;
}
.cid-us6HzKtq82 .mbr-text {
  color: #555555;
}
.cid-us6HAptiom {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-us6HAptiom .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6HAptiom .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6HAptiom .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-us6HAptiom .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6HAptiom .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-us6HAptiom .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-us6HAptiom .row .row {
    flex-direction: column-reverse;
  }
  .cid-us6HAptiom .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6HAptiom .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6HAptiom .card-subtitle {
  color: #0095ff;
}
.cid-us6HAptiom .mbr-text {
  color: #555555;
}
.cid-uUt7TDDnmb {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uUt7TDDnmb .mbr-text,
.cid-uUt7TDDnmb .mbr-section-btn {
  color: #232323;
}
.cid-uUt7TDDnmb .card-title,
.cid-uUt7TDDnmb .card-box {
  color: #000000;
  text-align: left;
}
.cid-uUt7TDDnmb .mbr-text,
.cid-uUt7TDDnmb .link-wrap {
  color: #ffffff;
}
.cid-uUt7X33O4D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uUt7X33O4D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUt7X33O4D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUt7X33O4D .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uUt7X33O4D .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUt7X33O4D .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uUt7X33O4D .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uUt7X33O4D .row .row {
    flex-direction: column-reverse;
  }
  .cid-uUt7X33O4D .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUt7X33O4D .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uUt7X33O4D .card-subtitle {
  color: #0095ff;
}
.cid-uUt7X33O4D .mbr-text {
  color: #555555;
}
.cid-us6Hn90iMq {
  padding-top: 120px;
  padding-bottom: 105px;
  background-color: #149dcc;
  background: linear-gradient(45deg, #149dcc, #232323);
}
@media (min-width: 992px) {
  .cid-us6Hn90iMq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-us6Hn90iMq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-us6Hn90iMq .mbr-text {
    text-align: center;
  }
}
.cid-us6Hn90iMq .mbr-text,
.cid-us6Hn90iMq .mbr-section-btn {
  text-align: center;
}
.cid-us6Hn90iMq H1 {
  text-align: center;
}
.cid-us74yYAYSf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us74yYAYSf .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us74yYAYSf .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us74yYAYSf .row {
    text-align: center;
  }
  .cid-us74yYAYSf .row > div {
    margin: auto;
  }
  .cid-us74yYAYSf .social-row {
    justify-content: center;
  }
}
.cid-us74yYAYSf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us74yYAYSf .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us74yYAYSf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us74yYAYSf .list {
    margin-bottom: 0rem;
  }
}
.cid-us74yYAYSf .mbr-text {
  color: #ffffff;
}
.cid-us74yYAYSf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us74yYAYSf .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us74yYAYSf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us74yYAYSf H5 {
  color: #e5c04e;
}
.cid-uv7PF5VeN8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7PF5VeN8 nav.navbar {
  position: fixed;
}
.cid-uv7PF5VeN8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PF5VeN8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7PF5VeN8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7PF5VeN8 .dropdown-item:hover,
.cid-uv7PF5VeN8 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7PF5VeN8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7PF5VeN8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7PF5VeN8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7PF5VeN8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7PF5VeN8 .nav-link {
  position: relative;
}
.cid-uv7PF5VeN8 .container {
  display: flex;
  margin: auto;
}
.cid-uv7PF5VeN8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7PF5VeN8 .dropdown-menu,
.cid-uv7PF5VeN8 .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7PF5VeN8 .nav-item:focus,
.cid-uv7PF5VeN8 .nav-link:focus {
  outline: none;
}
.cid-uv7PF5VeN8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7PF5VeN8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7PF5VeN8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7PF5VeN8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PF5VeN8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7PF5VeN8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7PF5VeN8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7PF5VeN8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7PF5VeN8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7PF5VeN8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7PF5VeN8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7PF5VeN8 .navbar.collapsed {
  justify-content: center;
}
.cid-uv7PF5VeN8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7PF5VeN8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7PF5VeN8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7PF5VeN8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7PF5VeN8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7PF5VeN8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7PF5VeN8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7PF5VeN8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7PF5VeN8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7PF5VeN8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7PF5VeN8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7PF5VeN8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7PF5VeN8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7PF5VeN8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7PF5VeN8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7PF5VeN8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7PF5VeN8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7PF5VeN8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7PF5VeN8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7PF5VeN8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7PF5VeN8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7PF5VeN8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7PF5VeN8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7PF5VeN8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7PF5VeN8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7PF5VeN8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7PF5VeN8 .dropdown-item.active,
.cid-uv7PF5VeN8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7PF5VeN8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7PF5VeN8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7PF5VeN8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7PF5VeN8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7PF5VeN8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7PF5VeN8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7PF5VeN8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7PF5VeN8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7PF5VeN8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7PF5VeN8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7PF5VeN8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7PF5VeN8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PF5VeN8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PF5VeN8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7PF5VeN8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PF5VeN8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7PF5VeN8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7PF5VeN8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PF5VeN8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7PF5VeN8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7PF5VeN8 .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-uv7PF5VeN8 .navbar {
    height: 70px;
  }
  .cid-uv7PF5VeN8 .navbar.opened {
    height: auto;
  }
  .cid-uv7PF5VeN8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-syvgileo5Y {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/contacts-share-1-1608x630.jpg");
}
.cid-syYKvE7vDO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-syYKvE7vDO .mbr-text,
.cid-syYKvE7vDO .mbr-section-btn {
  color: #232323;
}
.cid-syYKvE7vDO .card-title,
.cid-syYKvE7vDO .card-box {
  color: #000000;
}
.cid-syYKvE7vDO .mbr-text,
.cid-syYKvE7vDO .link-wrap {
  color: #ffffff;
}
.cid-syvfpVKnBk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-syvfpVKnBk .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-syvfpVKnBk .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-syvfpVKnBk .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-syvfpVKnBk .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-syvfpVKnBk .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #ffffff;
}
.cid-us74Cl9gLT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us74Cl9gLT .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us74Cl9gLT .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us74Cl9gLT .row {
    text-align: center;
  }
  .cid-us74Cl9gLT .row > div {
    margin: auto;
  }
  .cid-us74Cl9gLT .social-row {
    justify-content: center;
  }
}
.cid-us74Cl9gLT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us74Cl9gLT .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us74Cl9gLT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us74Cl9gLT .list {
    margin-bottom: 0rem;
  }
}
.cid-us74Cl9gLT .mbr-text {
  color: #ffffff;
}
.cid-us74Cl9gLT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us74Cl9gLT .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us74Cl9gLT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us74Cl9gLT H5 {
  color: #e5c04e;
}
.cid-uv7P4et2Ge {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7P4et2Ge nav.navbar {
  position: fixed;
}
.cid-uv7P4et2Ge .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7P4et2Ge .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7P4et2Ge .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7P4et2Ge .dropdown-item:hover,
.cid-uv7P4et2Ge .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7P4et2Ge .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7P4et2Ge .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7P4et2Ge .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7P4et2Ge .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7P4et2Ge .nav-link {
  position: relative;
}
.cid-uv7P4et2Ge .container {
  display: flex;
  margin: auto;
}
.cid-uv7P4et2Ge .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7P4et2Ge .dropdown-menu,
.cid-uv7P4et2Ge .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7P4et2Ge .nav-item:focus,
.cid-uv7P4et2Ge .nav-link:focus {
  outline: none;
}
.cid-uv7P4et2Ge .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7P4et2Ge .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7P4et2Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7P4et2Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7P4et2Ge .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7P4et2Ge .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7P4et2Ge .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7P4et2Ge .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7P4et2Ge .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7P4et2Ge .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7P4et2Ge .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7P4et2Ge .navbar.collapsed {
  justify-content: center;
}
.cid-uv7P4et2Ge .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7P4et2Ge .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7P4et2Ge .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7P4et2Ge .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7P4et2Ge .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7P4et2Ge .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7P4et2Ge .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7P4et2Ge .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7P4et2Ge .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7P4et2Ge .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7P4et2Ge .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7P4et2Ge .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7P4et2Ge .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7P4et2Ge .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7P4et2Ge .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7P4et2Ge .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7P4et2Ge .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7P4et2Ge .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7P4et2Ge .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7P4et2Ge .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7P4et2Ge .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7P4et2Ge .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7P4et2Ge .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7P4et2Ge .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7P4et2Ge .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7P4et2Ge .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7P4et2Ge .dropdown-item.active,
.cid-uv7P4et2Ge .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7P4et2Ge .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7P4et2Ge .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7P4et2Ge .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7P4et2Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7P4et2Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7P4et2Ge .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7P4et2Ge ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7P4et2Ge .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7P4et2Ge button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7P4et2Ge button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7P4et2Ge button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7P4et2Ge button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7P4et2Ge button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7P4et2Ge button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7P4et2Ge nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7P4et2Ge nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7P4et2Ge nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7P4et2Ge nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7P4et2Ge .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7P4et2Ge a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7P4et2Ge .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-uv7P4et2Ge .navbar {
    height: 70px;
  }
  .cid-uv7P4et2Ge .navbar.opened {
    height: auto;
  }
  .cid-uv7P4et2Ge .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7Wv3jii2G {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t7Wv3jii2G .mbr-fallback-image.disabled {
  display: none;
}
.cid-t7Wv3jii2G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t7Wv3jii2G .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t7Wv3jii2G .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-t7WvSOLsms {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t7WvSOLsms .mbr-fallback-image.disabled {
  display: none;
}
.cid-t7WvSOLsms .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-t7WvSOLsms .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t7WvSOLsms img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t7WvSOLsms .text-wrapper {
    padding: 2rem;
  }
}
.cid-t7WuRTgRow {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/compatibility-share-1-1200x630.jpg");
}
.cid-t7WuRTgRow .mbr-section-title {
  color: #ffffff;
}
.cid-t7WuRTgRow .mbr-text,
.cid-t7WuRTgRow .mbr-section-btn {
  color: #ffffff;
}
.cid-us73OT3s6p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73OT3s6p .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73OT3s6p .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73OT3s6p .row {
    text-align: center;
  }
  .cid-us73OT3s6p .row > div {
    margin: auto;
  }
  .cid-us73OT3s6p .social-row {
    justify-content: center;
  }
}
.cid-us73OT3s6p .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73OT3s6p .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73OT3s6p .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73OT3s6p .list {
    margin-bottom: 0rem;
  }
}
.cid-us73OT3s6p .mbr-text {
  color: #ffffff;
}
.cid-us73OT3s6p .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73OT3s6p .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73OT3s6p div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73OT3s6p H5 {
  color: #e5c04e;
}
.cid-uv7P7T8VNs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7P7T8VNs nav.navbar {
  position: fixed;
}
.cid-uv7P7T8VNs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7P7T8VNs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7P7T8VNs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7P7T8VNs .dropdown-item:hover,
.cid-uv7P7T8VNs .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7P7T8VNs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7P7T8VNs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7P7T8VNs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7P7T8VNs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7P7T8VNs .nav-link {
  position: relative;
}
.cid-uv7P7T8VNs .container {
  display: flex;
  margin: auto;
}
.cid-uv7P7T8VNs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7P7T8VNs .dropdown-menu,
.cid-uv7P7T8VNs .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7P7T8VNs .nav-item:focus,
.cid-uv7P7T8VNs .nav-link:focus {
  outline: none;
}
.cid-uv7P7T8VNs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7P7T8VNs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7P7T8VNs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7P7T8VNs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7P7T8VNs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7P7T8VNs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7P7T8VNs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7P7T8VNs .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7P7T8VNs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7P7T8VNs .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7P7T8VNs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7P7T8VNs .navbar.collapsed {
  justify-content: center;
}
.cid-uv7P7T8VNs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7P7T8VNs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7P7T8VNs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7P7T8VNs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7P7T8VNs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7P7T8VNs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7P7T8VNs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7P7T8VNs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7P7T8VNs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7P7T8VNs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7P7T8VNs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7P7T8VNs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7P7T8VNs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7P7T8VNs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7P7T8VNs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7P7T8VNs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7P7T8VNs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7P7T8VNs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7P7T8VNs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7P7T8VNs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7P7T8VNs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7P7T8VNs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7P7T8VNs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7P7T8VNs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7P7T8VNs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7P7T8VNs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7P7T8VNs .dropdown-item.active,
.cid-uv7P7T8VNs .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7P7T8VNs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7P7T8VNs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7P7T8VNs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7P7T8VNs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7P7T8VNs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7P7T8VNs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7P7T8VNs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7P7T8VNs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7P7T8VNs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7P7T8VNs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7P7T8VNs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7P7T8VNs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7P7T8VNs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7P7T8VNs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7P7T8VNs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7P7T8VNs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7P7T8VNs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7P7T8VNs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7P7T8VNs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7P7T8VNs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7P7T8VNs .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-uv7P7T8VNs .navbar {
    height: 70px;
  }
  .cid-uv7P7T8VNs .navbar.opened {
    height: auto;
  }
  .cid-uv7P7T8VNs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7WwC5necz {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t7WwC5necz .mbr-fallback-image.disabled {
  display: none;
}
.cid-t7WwC5necz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t7WwC5necz .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t7WwC5necz .image-wrap img {
    display: block;
    margin: auto;
    width: 90%;
  }
}
.cid-t7Wx2sz7if {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t7Wx2sz7if .mbr-fallback-image.disabled {
  display: none;
}
.cid-t7Wx2sz7if .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t7Wx2sz7if .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-t7Wx2sz7if .row {
    flex-direction: column-reverse;
  }
  .cid-t7Wx2sz7if .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-t7Wx2sz7if .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t7Wx2sz7if .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-t7Wx2sz7if .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t7WwC7D9E3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/family1-2000x1321.jpg");
}
.cid-t7WwC7D9E3 .mbr-section-title {
  color: #ffffff;
}
.cid-t7WwC7D9E3 .mbr-text,
.cid-t7WwC7D9E3 .mbr-section-btn {
  color: #ffffff;
}
.cid-us7426TpS5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us7426TpS5 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us7426TpS5 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us7426TpS5 .row {
    text-align: center;
  }
  .cid-us7426TpS5 .row > div {
    margin: auto;
  }
  .cid-us7426TpS5 .social-row {
    justify-content: center;
  }
}
.cid-us7426TpS5 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us7426TpS5 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us7426TpS5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us7426TpS5 .list {
    margin-bottom: 0rem;
  }
}
.cid-us7426TpS5 .mbr-text {
  color: #ffffff;
}
.cid-us7426TpS5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us7426TpS5 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us7426TpS5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us7426TpS5 H5 {
  color: #e5c04e;
}
.cid-uv7Pbg9AbI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7Pbg9AbI nav.navbar {
  position: fixed;
}
.cid-uv7Pbg9AbI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Pbg9AbI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7Pbg9AbI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7Pbg9AbI .dropdown-item:hover,
.cid-uv7Pbg9AbI .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7Pbg9AbI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7Pbg9AbI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7Pbg9AbI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7Pbg9AbI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7Pbg9AbI .nav-link {
  position: relative;
}
.cid-uv7Pbg9AbI .container {
  display: flex;
  margin: auto;
}
.cid-uv7Pbg9AbI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7Pbg9AbI .dropdown-menu,
.cid-uv7Pbg9AbI .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7Pbg9AbI .nav-item:focus,
.cid-uv7Pbg9AbI .nav-link:focus {
  outline: none;
}
.cid-uv7Pbg9AbI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7Pbg9AbI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7Pbg9AbI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7Pbg9AbI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Pbg9AbI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7Pbg9AbI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7Pbg9AbI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7Pbg9AbI .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7Pbg9AbI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7Pbg9AbI .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7Pbg9AbI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7Pbg9AbI .navbar.collapsed {
  justify-content: center;
}
.cid-uv7Pbg9AbI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7Pbg9AbI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7Pbg9AbI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7Pbg9AbI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7Pbg9AbI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7Pbg9AbI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7Pbg9AbI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7Pbg9AbI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7Pbg9AbI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7Pbg9AbI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7Pbg9AbI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7Pbg9AbI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7Pbg9AbI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7Pbg9AbI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7Pbg9AbI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7Pbg9AbI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7Pbg9AbI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7Pbg9AbI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7Pbg9AbI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7Pbg9AbI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7Pbg9AbI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7Pbg9AbI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7Pbg9AbI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7Pbg9AbI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7Pbg9AbI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7Pbg9AbI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7Pbg9AbI .dropdown-item.active,
.cid-uv7Pbg9AbI .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7Pbg9AbI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7Pbg9AbI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7Pbg9AbI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7Pbg9AbI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7Pbg9AbI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7Pbg9AbI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7Pbg9AbI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7Pbg9AbI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7Pbg9AbI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7Pbg9AbI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7Pbg9AbI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7Pbg9AbI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Pbg9AbI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Pbg9AbI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7Pbg9AbI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Pbg9AbI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7Pbg9AbI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7Pbg9AbI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Pbg9AbI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7Pbg9AbI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7Pbg9AbI .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-uv7Pbg9AbI .navbar {
    height: 70px;
  }
  .cid-uv7Pbg9AbI .navbar.opened {
    height: auto;
  }
  .cid-uv7Pbg9AbI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t82U0XCI3l {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-t82U0XCI3l .mbr-fallback-image.disabled {
  display: none;
}
.cid-t82U0XCI3l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t82U0XCI3l .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t82U0XCI3l .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-t82U0XXdUJ {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t82U0XXdUJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-t82U0XXdUJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t82U0XXdUJ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-t82U0XXdUJ .row {
    flex-direction: column-reverse;
  }
  .cid-t82U0XXdUJ .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-t82U0XXdUJ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t82U0XXdUJ .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-t82U0XXdUJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t82Z2GFZkM {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #629ec2;
}
.cid-t82Z2GFZkM .content-wrapper {
  background: #629ec2;
}
@media (max-width: 991px) {
  .cid-t82Z2GFZkM .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-t82Z2GFZkM .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t82Z2GFZkM .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t82Z2GFZkM .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t82Z2GFZkM .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t82Z2GFZkM .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-t82Z2GFZkM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t82Z2GFZkM .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-t82Z2GFZkM .mbr-text,
.cid-t82Z2GFZkM .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t82U0YmdBc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/siren-talk1-2000x995.jpg");
}
.cid-t82U0YmdBc .mbr-section-title {
  color: #ffffff;
}
.cid-t82U0YmdBc .mbr-text,
.cid-t82U0YmdBc .mbr-section-btn {
  color: #ffffff;
}
.cid-us747q3CzG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us747q3CzG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us747q3CzG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us747q3CzG .row {
    text-align: center;
  }
  .cid-us747q3CzG .row > div {
    margin: auto;
  }
  .cid-us747q3CzG .social-row {
    justify-content: center;
  }
}
.cid-us747q3CzG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us747q3CzG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us747q3CzG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us747q3CzG .list {
    margin-bottom: 0rem;
  }
}
.cid-us747q3CzG .mbr-text {
  color: #ffffff;
}
.cid-us747q3CzG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us747q3CzG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us747q3CzG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us747q3CzG H5 {
  color: #e5c04e;
}
.cid-uv7PgFcRFO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7PgFcRFO nav.navbar {
  position: fixed;
}
.cid-uv7PgFcRFO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PgFcRFO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7PgFcRFO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7PgFcRFO .dropdown-item:hover,
.cid-uv7PgFcRFO .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7PgFcRFO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7PgFcRFO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7PgFcRFO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7PgFcRFO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7PgFcRFO .nav-link {
  position: relative;
}
.cid-uv7PgFcRFO .container {
  display: flex;
  margin: auto;
}
.cid-uv7PgFcRFO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7PgFcRFO .dropdown-menu,
.cid-uv7PgFcRFO .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7PgFcRFO .nav-item:focus,
.cid-uv7PgFcRFO .nav-link:focus {
  outline: none;
}
.cid-uv7PgFcRFO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7PgFcRFO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7PgFcRFO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7PgFcRFO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PgFcRFO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7PgFcRFO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7PgFcRFO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7PgFcRFO .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7PgFcRFO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7PgFcRFO .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7PgFcRFO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7PgFcRFO .navbar.collapsed {
  justify-content: center;
}
.cid-uv7PgFcRFO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7PgFcRFO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7PgFcRFO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7PgFcRFO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7PgFcRFO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7PgFcRFO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7PgFcRFO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7PgFcRFO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7PgFcRFO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7PgFcRFO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7PgFcRFO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7PgFcRFO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7PgFcRFO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7PgFcRFO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7PgFcRFO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7PgFcRFO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7PgFcRFO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7PgFcRFO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7PgFcRFO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7PgFcRFO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7PgFcRFO .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7PgFcRFO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7PgFcRFO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7PgFcRFO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7PgFcRFO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7PgFcRFO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7PgFcRFO .dropdown-item.active,
.cid-uv7PgFcRFO .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7PgFcRFO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7PgFcRFO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7PgFcRFO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7PgFcRFO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7PgFcRFO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7PgFcRFO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7PgFcRFO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7PgFcRFO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7PgFcRFO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7PgFcRFO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7PgFcRFO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7PgFcRFO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PgFcRFO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PgFcRFO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7PgFcRFO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PgFcRFO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7PgFcRFO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7PgFcRFO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PgFcRFO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7PgFcRFO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7PgFcRFO .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-uv7PgFcRFO .navbar {
    height: 70px;
  }
  .cid-uv7PgFcRFO .navbar.opened {
    height: auto;
  }
  .cid-uv7PgFcRFO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-taFQ2YncyL {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-taFQ2YncyL .mbr-fallback-image.disabled {
  display: none;
}
.cid-taFQ2YncyL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taFQ2YncyL .mbr-section-title,
.cid-taFQ2YncyL .mbr-text,
.cid-taFQ2YncyL .mbr-section-btn {
  text-align: center;
}
.cid-taFQ2YncyL .video-wrapper {
  margin: auto;
}
.cid-taFQ2YncyL .video-wrapper iframe {
  width: 100%;
}
.cid-t8kuJx6omg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t8kuJx6omg .mbr-fallback-image.disabled {
  display: none;
}
.cid-t8kuJx6omg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t8kuJx6omg .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-t8kuJx6omg .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-t8kuJx6omg .embla__button--next,
.cid-t8kuJx6omg .embla__button--prev {
  display: flex;
}
.cid-t8kuJx6omg .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-t8kuJx6omg .embla__button {
    display: none;
  }
}
.cid-t8kuJx6omg .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-t8kuJx6omg .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-t8kuJx6omg .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t8kuJx6omg .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-t8kuJx6omg .embla__button {
    top: auto;
  }
}
.cid-t8kuJx6omg .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-t8kuJx6omg .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-t8kuJx6omg .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-t8kuJx6omg .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-t8kuJx6omg .embla {
  position: relative;
  width: 100%;
}
.cid-t8kuJx6omg .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-t8kuJx6omg .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-t8kuJx6omg .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-t8kuJx6omg .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-t89gKBMtbX {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t89gKBMtbX .mbr-fallback-image.disabled {
  display: none;
}
.cid-t89gKBMtbX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t89gKBMtbX .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-t89gKBMtbX .row {
    flex-direction: column-reverse;
  }
  .cid-t89gKBMtbX .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-t89gKBMtbX .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t89gKBMtbX .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-t89gKBMtbX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t8jSjFs5Qi {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #629ec2;
}
.cid-t8jSjFs5Qi .mbr-fallback-image.disabled {
  display: none;
}
.cid-t8jSjFs5Qi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t8jSjFs5Qi .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-t8jSjFs5Qi .row {
    flex-direction: column-reverse;
  }
  .cid-t8jSjFs5Qi .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-t8jSjFs5Qi .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t8jSjFs5Qi .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-t8jSjFs5Qi .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t8jSjFs5Qi .card-title {
  color: #ffffff;
}
.cid-t8jSjFs5Qi .mbr-text,
.cid-t8jSjFs5Qi .mbr-section-btn {
  color: #ffffff;
}
.cid-t8ktl3wqKA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t8ktl3wqKA .mbr-fallback-image.disabled {
  display: none;
}
.cid-t8ktl3wqKA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-t8ktl3wqKA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t8ktl3wqKA .row {
  flex-direction: row-reverse;
}
.cid-t8ktl3wqKA img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t8ktl3wqKA .text-wrapper {
    padding: 2rem;
  }
}
.cid-t89gKCU1sJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image8-1-1600x688.jpg");
}
.cid-t89gKCU1sJ .mbr-section-title {
  color: #ffffff;
}
.cid-t89gKCU1sJ .mbr-text,
.cid-t89gKCU1sJ .mbr-section-btn {
  color: #ffffff;
}
.cid-us74cQFPpQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us74cQFPpQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us74cQFPpQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us74cQFPpQ .row {
    text-align: center;
  }
  .cid-us74cQFPpQ .row > div {
    margin: auto;
  }
  .cid-us74cQFPpQ .social-row {
    justify-content: center;
  }
}
.cid-us74cQFPpQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us74cQFPpQ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us74cQFPpQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us74cQFPpQ .list {
    margin-bottom: 0rem;
  }
}
.cid-us74cQFPpQ .mbr-text {
  color: #ffffff;
}
.cid-us74cQFPpQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us74cQFPpQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us74cQFPpQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us74cQFPpQ H5 {
  color: #e5c04e;
}
.cid-uv7PljssQz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7PljssQz nav.navbar {
  position: fixed;
}
.cid-uv7PljssQz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PljssQz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7PljssQz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7PljssQz .dropdown-item:hover,
.cid-uv7PljssQz .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7PljssQz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7PljssQz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7PljssQz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7PljssQz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7PljssQz .nav-link {
  position: relative;
}
.cid-uv7PljssQz .container {
  display: flex;
  margin: auto;
}
.cid-uv7PljssQz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7PljssQz .dropdown-menu,
.cid-uv7PljssQz .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7PljssQz .nav-item:focus,
.cid-uv7PljssQz .nav-link:focus {
  outline: none;
}
.cid-uv7PljssQz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7PljssQz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7PljssQz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7PljssQz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PljssQz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7PljssQz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7PljssQz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7PljssQz .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7PljssQz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7PljssQz .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7PljssQz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7PljssQz .navbar.collapsed {
  justify-content: center;
}
.cid-uv7PljssQz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7PljssQz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7PljssQz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7PljssQz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7PljssQz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7PljssQz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7PljssQz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7PljssQz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7PljssQz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7PljssQz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7PljssQz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7PljssQz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7PljssQz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7PljssQz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7PljssQz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7PljssQz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7PljssQz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7PljssQz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7PljssQz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7PljssQz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7PljssQz .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7PljssQz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7PljssQz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7PljssQz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7PljssQz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7PljssQz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7PljssQz .dropdown-item.active,
.cid-uv7PljssQz .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7PljssQz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7PljssQz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7PljssQz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7PljssQz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7PljssQz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7PljssQz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7PljssQz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7PljssQz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7PljssQz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7PljssQz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7PljssQz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7PljssQz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PljssQz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PljssQz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7PljssQz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PljssQz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7PljssQz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7PljssQz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PljssQz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7PljssQz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7PljssQz .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-uv7PljssQz .navbar {
    height: 70px;
  }
  .cid-uv7PljssQz .navbar.opened {
    height: auto;
  }
  .cid-uv7PljssQz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7Y53fZWUD {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-48-2000x809.jpg");
}
.cid-t7Y53fZWUD .mbr-fallback-image.disabled {
  display: none;
}
.cid-t7Y53fZWUD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t7Y53fZWUD .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t7Y53fZWUD .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-t7Y53fZWUD .mbr-section-title {
  color: #ffffff;
}
.cid-t7Y53fZWUD .mbr-text,
.cid-t7Y53fZWUD .mbr-section-btn {
  color: #ffffff;
}
.cid-t7Y53h8mbN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t7Y53h8mbN .mbr-fallback-image.disabled {
  display: none;
}
.cid-t7Y53h8mbN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t7Y53h8mbN .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-t7Y53h8mbN .row {
    flex-direction: column-reverse;
  }
  .cid-t7Y53h8mbN .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-t7Y53h8mbN .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t7Y53h8mbN .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-t7Y53h8mbN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t7Y53hBjT1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vias-head2-2000x809.jpg");
}
.cid-t7Y53hBjT1 .mbr-section-title {
  color: #ffffff;
}
.cid-t7Y53hBjT1 .mbr-text,
.cid-t7Y53hBjT1 .mbr-section-btn {
  color: #ffffff;
}
.cid-us74gNGSqA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us74gNGSqA .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us74gNGSqA .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us74gNGSqA .row {
    text-align: center;
  }
  .cid-us74gNGSqA .row > div {
    margin: auto;
  }
  .cid-us74gNGSqA .social-row {
    justify-content: center;
  }
}
.cid-us74gNGSqA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us74gNGSqA .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us74gNGSqA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us74gNGSqA .list {
    margin-bottom: 0rem;
  }
}
.cid-us74gNGSqA .mbr-text {
  color: #ffffff;
}
.cid-us74gNGSqA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us74gNGSqA .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us74gNGSqA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us74gNGSqA H5 {
  color: #e5c04e;
}
.cid-uv7PoIub6M {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7PoIub6M nav.navbar {
  position: fixed;
}
.cid-uv7PoIub6M .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PoIub6M .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7PoIub6M .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7PoIub6M .dropdown-item:hover,
.cid-uv7PoIub6M .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7PoIub6M .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7PoIub6M .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7PoIub6M .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7PoIub6M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7PoIub6M .nav-link {
  position: relative;
}
.cid-uv7PoIub6M .container {
  display: flex;
  margin: auto;
}
.cid-uv7PoIub6M .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7PoIub6M .dropdown-menu,
.cid-uv7PoIub6M .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7PoIub6M .nav-item:focus,
.cid-uv7PoIub6M .nav-link:focus {
  outline: none;
}
.cid-uv7PoIub6M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7PoIub6M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7PoIub6M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7PoIub6M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PoIub6M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7PoIub6M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7PoIub6M .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7PoIub6M .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7PoIub6M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7PoIub6M .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7PoIub6M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7PoIub6M .navbar.collapsed {
  justify-content: center;
}
.cid-uv7PoIub6M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7PoIub6M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7PoIub6M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7PoIub6M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7PoIub6M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7PoIub6M .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7PoIub6M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7PoIub6M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7PoIub6M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7PoIub6M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7PoIub6M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7PoIub6M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7PoIub6M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7PoIub6M .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7PoIub6M .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7PoIub6M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7PoIub6M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7PoIub6M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7PoIub6M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7PoIub6M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7PoIub6M .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7PoIub6M .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7PoIub6M .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7PoIub6M .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7PoIub6M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7PoIub6M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7PoIub6M .dropdown-item.active,
.cid-uv7PoIub6M .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7PoIub6M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7PoIub6M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7PoIub6M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7PoIub6M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7PoIub6M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7PoIub6M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7PoIub6M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7PoIub6M .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7PoIub6M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7PoIub6M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7PoIub6M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7PoIub6M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PoIub6M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PoIub6M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7PoIub6M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PoIub6M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7PoIub6M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7PoIub6M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PoIub6M .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7PoIub6M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7PoIub6M .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-uv7PoIub6M .navbar {
    height: 70px;
  }
  .cid-uv7PoIub6M .navbar.opened {
    height: auto;
  }
  .cid-uv7PoIub6M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7Y3r90yq5 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t7Y3r90yq5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t7Y3r90yq5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t7Y3r90yq5 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t7Y3r90yq5 .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-t7Y3r9CvF2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t7Y3r9CvF2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t7Y3r9CvF2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t7Y3r9CvF2 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-t7Y3r9CvF2 .row {
    flex-direction: column-reverse;
  }
  .cid-t7Y3r9CvF2 .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-t7Y3r9CvF2 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-t7Y3r9CvF2 .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-t7Y3r9CvF2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t7Y3ras6DL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/plug-dark-2000x814.jpg");
}
.cid-t7Y3ras6DL .mbr-section-title {
  color: #ffffff;
}
.cid-t7Y3ras6DL .mbr-text,
.cid-t7Y3ras6DL .mbr-section-btn {
  color: #ffffff;
}
.cid-us74lpSG6j {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us74lpSG6j .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us74lpSG6j .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us74lpSG6j .row {
    text-align: center;
  }
  .cid-us74lpSG6j .row > div {
    margin: auto;
  }
  .cid-us74lpSG6j .social-row {
    justify-content: center;
  }
}
.cid-us74lpSG6j .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us74lpSG6j .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us74lpSG6j .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us74lpSG6j .list {
    margin-bottom: 0rem;
  }
}
.cid-us74lpSG6j .mbr-text {
  color: #ffffff;
}
.cid-us74lpSG6j .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us74lpSG6j .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us74lpSG6j div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us74lpSG6j H5 {
  color: #e5c04e;
}
.cid-uv7PIgEFsE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7PIgEFsE nav.navbar {
  position: fixed;
}
.cid-uv7PIgEFsE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PIgEFsE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7PIgEFsE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7PIgEFsE .dropdown-item:hover,
.cid-uv7PIgEFsE .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7PIgEFsE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7PIgEFsE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7PIgEFsE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7PIgEFsE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7PIgEFsE .nav-link {
  position: relative;
}
.cid-uv7PIgEFsE .container {
  display: flex;
  margin: auto;
}
.cid-uv7PIgEFsE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7PIgEFsE .dropdown-menu,
.cid-uv7PIgEFsE .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7PIgEFsE .nav-item:focus,
.cid-uv7PIgEFsE .nav-link:focus {
  outline: none;
}
.cid-uv7PIgEFsE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7PIgEFsE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7PIgEFsE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7PIgEFsE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PIgEFsE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7PIgEFsE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7PIgEFsE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7PIgEFsE .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7PIgEFsE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7PIgEFsE .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7PIgEFsE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7PIgEFsE .navbar.collapsed {
  justify-content: center;
}
.cid-uv7PIgEFsE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7PIgEFsE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7PIgEFsE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7PIgEFsE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7PIgEFsE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7PIgEFsE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7PIgEFsE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7PIgEFsE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7PIgEFsE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7PIgEFsE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7PIgEFsE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7PIgEFsE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7PIgEFsE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7PIgEFsE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7PIgEFsE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7PIgEFsE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7PIgEFsE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7PIgEFsE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7PIgEFsE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7PIgEFsE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7PIgEFsE .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7PIgEFsE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7PIgEFsE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7PIgEFsE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7PIgEFsE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7PIgEFsE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7PIgEFsE .dropdown-item.active,
.cid-uv7PIgEFsE .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7PIgEFsE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7PIgEFsE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7PIgEFsE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7PIgEFsE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7PIgEFsE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7PIgEFsE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7PIgEFsE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7PIgEFsE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7PIgEFsE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7PIgEFsE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7PIgEFsE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7PIgEFsE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PIgEFsE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PIgEFsE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7PIgEFsE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PIgEFsE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7PIgEFsE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7PIgEFsE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PIgEFsE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7PIgEFsE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7PIgEFsE .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-uv7PIgEFsE .navbar {
    height: 70px;
  }
  .cid-uv7PIgEFsE .navbar.opened {
    height: auto;
  }
  .cid-uv7PIgEFsE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-taiHiELi80 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-taiHiELi80 .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiHiELi80 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiHiELi80 .mbr-text,
.cid-taiHiELi80 .mbr-section-btn {
  color: #232323;
}
.cid-taiHiELi80 .card-title,
.cid-taiHiELi80 .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiHiELi80 .mbr-text,
.cid-taiHiELi80 .link-wrap {
  color: #ffffff;
}
.cid-taiHiELi80 .card-box .mbr-text,
.cid-taiHiELi80 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-taiQtGX08U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-taiQtGX08U .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiQtGX08U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiQtGX08U .mbr-text,
.cid-taiQtGX08U .mbr-section-btn {
  color: #232323;
}
.cid-taiQtGX08U .card-title,
.cid-taiQtGX08U .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiQtGX08U .mbr-text,
.cid-taiQtGX08U .link-wrap {
  color: #ffffff;
}
.cid-taiQtGX08U .card-box .mbr-text,
.cid-taiQtGX08U .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-taiIcgDYIF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-taiIcgDYIF .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiIcgDYIF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiIcgDYIF .mbr-text,
.cid-taiIcgDYIF .mbr-section-btn {
  color: #232323;
}
.cid-taiIcgDYIF .card-title,
.cid-taiIcgDYIF .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiIcgDYIF .mbr-text,
.cid-taiIcgDYIF .link-wrap {
  color: #ffffff;
}
.cid-taiIcgDYIF .card-box .mbr-text,
.cid-taiIcgDYIF .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-taiIq9i0fM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-taiIq9i0fM .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiIq9i0fM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiIq9i0fM .mbr-text,
.cid-taiIq9i0fM .mbr-section-btn {
  color: #232323;
}
.cid-taiIq9i0fM .card-title,
.cid-taiIq9i0fM .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiIq9i0fM .mbr-text,
.cid-taiIq9i0fM .link-wrap {
  color: #ffffff;
}
.cid-taiIq9i0fM .card-box .mbr-text,
.cid-taiIq9i0fM .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-taiJeTVoJF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-taiJeTVoJF .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiJeTVoJF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiJeTVoJF .mbr-text,
.cid-taiJeTVoJF .mbr-section-btn {
  color: #232323;
}
.cid-taiJeTVoJF .card-title,
.cid-taiJeTVoJF .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiJeTVoJF .mbr-text,
.cid-taiJeTVoJF .link-wrap {
  color: #ffffff;
}
.cid-taiJeTVoJF .card-box .mbr-text,
.cid-taiJeTVoJF .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-taiJnplUyX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-taiJnplUyX .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiJnplUyX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiJnplUyX .mbr-text,
.cid-taiJnplUyX .mbr-section-btn {
  color: #232323;
}
.cid-taiJnplUyX .card-title,
.cid-taiJnplUyX .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiJnplUyX .mbr-text,
.cid-taiJnplUyX .link-wrap {
  color: #ffffff;
}
.cid-taiJnplUyX .card-box .mbr-text,
.cid-taiJnplUyX .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-taiJvVEDQx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-taiJvVEDQx .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiJvVEDQx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiJvVEDQx .mbr-text,
.cid-taiJvVEDQx .mbr-section-btn {
  color: #232323;
}
.cid-taiJvVEDQx .card-title,
.cid-taiJvVEDQx .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiJvVEDQx .mbr-text,
.cid-taiJvVEDQx .link-wrap {
  color: #ffffff;
}
.cid-taiJvVEDQx .card-box .mbr-text,
.cid-taiJvVEDQx .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-taiJEDhls8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-taiJEDhls8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiJEDhls8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiJEDhls8 .mbr-text,
.cid-taiJEDhls8 .mbr-section-btn {
  color: #232323;
}
.cid-taiJEDhls8 .card-title,
.cid-taiJEDhls8 .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiJEDhls8 .mbr-text,
.cid-taiJEDhls8 .link-wrap {
  color: #ffffff;
}
.cid-taiJEDhls8 .card-box .mbr-text,
.cid-taiJEDhls8 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-taiJOhPzBV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-taiJOhPzBV .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiJOhPzBV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiJOhPzBV .mbr-text,
.cid-taiJOhPzBV .mbr-section-btn {
  color: #232323;
}
.cid-taiJOhPzBV .card-title,
.cid-taiJOhPzBV .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiJOhPzBV .mbr-text,
.cid-taiJOhPzBV .link-wrap {
  color: #ffffff;
}
.cid-taiJOhPzBV .card-box .mbr-text,
.cid-taiJOhPzBV .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-taiJWpJbRj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-taiJWpJbRj .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiJWpJbRj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiJWpJbRj .mbr-text,
.cid-taiJWpJbRj .mbr-section-btn {
  color: #232323;
}
.cid-taiJWpJbRj .card-title,
.cid-taiJWpJbRj .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiJWpJbRj .mbr-text,
.cid-taiJWpJbRj .link-wrap {
  color: #ffffff;
}
.cid-taiJWpJbRj .card-box .mbr-text,
.cid-taiJWpJbRj .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-taiK4u4zQs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-taiK4u4zQs .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiK4u4zQs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiK4u4zQs .mbr-text,
.cid-taiK4u4zQs .mbr-section-btn {
  color: #232323;
}
.cid-taiK4u4zQs .card-title,
.cid-taiK4u4zQs .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiK4u4zQs .mbr-text,
.cid-taiK4u4zQs .link-wrap {
  color: #ffffff;
}
.cid-taiK4u4zQs .card-box .mbr-text,
.cid-taiK4u4zQs .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-taiKdyif7M {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-taiKdyif7M .mbr-fallback-image.disabled {
  display: none;
}
.cid-taiKdyif7M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-taiKdyif7M .mbr-text,
.cid-taiKdyif7M .mbr-section-btn {
  color: #232323;
}
.cid-taiKdyif7M .card-title,
.cid-taiKdyif7M .card-box {
  color: #000000;
  text-align: left;
}
.cid-taiKdyif7M .mbr-text,
.cid-taiKdyif7M .link-wrap {
  color: #ffffff;
}
.cid-taiKdyif7M .card-box .mbr-text,
.cid-taiKdyif7M .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-us74FQp6Nc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us74FQp6Nc .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us74FQp6Nc .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us74FQp6Nc .row {
    text-align: center;
  }
  .cid-us74FQp6Nc .row > div {
    margin: auto;
  }
  .cid-us74FQp6Nc .social-row {
    justify-content: center;
  }
}
.cid-us74FQp6Nc .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us74FQp6Nc .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us74FQp6Nc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us74FQp6Nc .list {
    margin-bottom: 0rem;
  }
}
.cid-us74FQp6Nc .mbr-text {
  color: #ffffff;
}
.cid-us74FQp6Nc .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us74FQp6Nc .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us74FQp6Nc div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us74FQp6Nc H5 {
  color: #e5c04e;
}
.cid-uv7PNhfYGP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7PNhfYGP nav.navbar {
  position: fixed;
}
.cid-uv7PNhfYGP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PNhfYGP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7PNhfYGP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7PNhfYGP .dropdown-item:hover,
.cid-uv7PNhfYGP .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7PNhfYGP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7PNhfYGP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7PNhfYGP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7PNhfYGP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7PNhfYGP .nav-link {
  position: relative;
}
.cid-uv7PNhfYGP .container {
  display: flex;
  margin: auto;
}
.cid-uv7PNhfYGP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7PNhfYGP .dropdown-menu,
.cid-uv7PNhfYGP .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7PNhfYGP .nav-item:focus,
.cid-uv7PNhfYGP .nav-link:focus {
  outline: none;
}
.cid-uv7PNhfYGP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7PNhfYGP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7PNhfYGP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7PNhfYGP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PNhfYGP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7PNhfYGP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7PNhfYGP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7PNhfYGP .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7PNhfYGP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7PNhfYGP .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7PNhfYGP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7PNhfYGP .navbar.collapsed {
  justify-content: center;
}
.cid-uv7PNhfYGP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7PNhfYGP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7PNhfYGP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7PNhfYGP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7PNhfYGP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7PNhfYGP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7PNhfYGP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7PNhfYGP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7PNhfYGP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7PNhfYGP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7PNhfYGP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7PNhfYGP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7PNhfYGP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7PNhfYGP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7PNhfYGP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7PNhfYGP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7PNhfYGP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7PNhfYGP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7PNhfYGP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7PNhfYGP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7PNhfYGP .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7PNhfYGP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7PNhfYGP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7PNhfYGP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7PNhfYGP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7PNhfYGP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7PNhfYGP .dropdown-item.active,
.cid-uv7PNhfYGP .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7PNhfYGP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7PNhfYGP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7PNhfYGP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7PNhfYGP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7PNhfYGP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7PNhfYGP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7PNhfYGP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7PNhfYGP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7PNhfYGP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7PNhfYGP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7PNhfYGP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7PNhfYGP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PNhfYGP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PNhfYGP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7PNhfYGP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PNhfYGP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7PNhfYGP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7PNhfYGP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PNhfYGP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7PNhfYGP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7PNhfYGP .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-uv7PNhfYGP .navbar {
    height: 70px;
  }
  .cid-uv7PNhfYGP .navbar.opened {
    height: auto;
  }
  .cid-uv7PNhfYGP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us6zEeyvHJ {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/posters-banner-2000x727.jpg");
}
.cid-us6zEeyvHJ .mbr-text,
.cid-us6zEeyvHJ .mbr-section-btn {
  color: #232323;
}
.cid-us6zEeyvHJ .card-title,
.cid-us6zEeyvHJ .card-box {
  color: #ffffff;
}
.cid-us6zEeyvHJ .mbr-text,
.cid-us6zEeyvHJ .link-wrap {
  color: #ffffff;
}
.cid-usyJWfofqA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usyJWfofqA img,
.cid-usyJWfofqA .item-img {
  width: 100%;
}
.cid-usyJWfofqA .item:focus,
.cid-usyJWfofqA span:focus {
  outline: none;
}
.cid-usyJWfofqA .item-wrapper {
  position: relative;
}
.cid-usyJWfofqA .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usyJWfofqA .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usyJWfofqA .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usyJWfofqA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usyJWfofqA .mbr-section-title {
  color: #232323;
}
.cid-usyJWfofqA .mbr-text,
.cid-usyJWfofqA .mbr-section-btn {
  text-align: left;
}
.cid-usyJWfofqA .item-title {
  text-align: center;
  color: #ffffff;
}
.cid-usyJWfofqA .item-subtitle {
  text-align: left;
}
.cid-usyJWfofqA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usyJWfofqA .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usyJWfofqA .embla__button--next,
.cid-usyJWfofqA .embla__button--prev {
  display: flex;
}
.cid-usyJWfofqA .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usyJWfofqA .embla__button {
    display: none;
  }
}
.cid-usyJWfofqA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usyJWfofqA .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usyJWfofqA .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usyJWfofqA .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usyJWfofqA .embla__button {
    top: auto;
  }
}
.cid-usyJWfofqA .embla {
  position: relative;
  width: 100%;
}
.cid-usyJWfofqA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usyJWfofqA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usyJWfofqA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usyJWfofqA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usyNlxaXW2 {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usyNlxaXW2 img,
.cid-usyNlxaXW2 .item-img {
  width: 100%;
}
.cid-usyNlxaXW2 .item:focus,
.cid-usyNlxaXW2 span:focus {
  outline: none;
}
.cid-usyNlxaXW2 .item-wrapper {
  position: relative;
}
.cid-usyNlxaXW2 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #4d4d4d;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usyNlxaXW2 .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usyNlxaXW2 .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usyNlxaXW2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usyNlxaXW2 .mbr-section-title {
  color: #232323;
}
.cid-usyNlxaXW2 .mbr-text,
.cid-usyNlxaXW2 .mbr-section-btn {
  text-align: left;
}
.cid-usyNlxaXW2 .item-title {
  text-align: center;
}
.cid-usyNlxaXW2 .item-subtitle {
  text-align: left;
}
.cid-usyNlxaXW2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usyNlxaXW2 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usyNlxaXW2 .embla__button--next,
.cid-usyNlxaXW2 .embla__button--prev {
  display: flex;
}
.cid-usyNlxaXW2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usyNlxaXW2 .embla__button {
    display: none;
  }
}
.cid-usyNlxaXW2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usyNlxaXW2 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usyNlxaXW2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usyNlxaXW2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usyNlxaXW2 .embla__button {
    top: auto;
  }
}
.cid-usyNlxaXW2 .embla {
  position: relative;
  width: 100%;
}
.cid-usyNlxaXW2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usyNlxaXW2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usyNlxaXW2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usyNlxaXW2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usyO5vbL0A {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usyO5vbL0A img,
.cid-usyO5vbL0A .item-img {
  width: 100%;
}
.cid-usyO5vbL0A .item:focus,
.cid-usyO5vbL0A span:focus {
  outline: none;
}
.cid-usyO5vbL0A .item-wrapper {
  position: relative;
}
.cid-usyO5vbL0A .slide-content {
  position: relative;
  border-radius: 4px;
  background: #4d4d4d;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usyO5vbL0A .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usyO5vbL0A .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usyO5vbL0A .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usyO5vbL0A .mbr-section-title {
  color: #232323;
}
.cid-usyO5vbL0A .mbr-text,
.cid-usyO5vbL0A .mbr-section-btn {
  text-align: left;
}
.cid-usyO5vbL0A .item-title {
  text-align: center;
}
.cid-usyO5vbL0A .item-subtitle {
  text-align: left;
}
.cid-usyO5vbL0A .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usyO5vbL0A .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usyO5vbL0A .embla__button--next,
.cid-usyO5vbL0A .embla__button--prev {
  display: flex;
}
.cid-usyO5vbL0A .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usyO5vbL0A .embla__button {
    display: none;
  }
}
.cid-usyO5vbL0A .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usyO5vbL0A .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usyO5vbL0A .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usyO5vbL0A .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usyO5vbL0A .embla__button {
    top: auto;
  }
}
.cid-usyO5vbL0A .embla {
  position: relative;
  width: 100%;
}
.cid-usyO5vbL0A .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usyO5vbL0A .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usyO5vbL0A .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usyO5vbL0A .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usyOldSu7a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usyOldSu7a img,
.cid-usyOldSu7a .item-img {
  width: 100%;
}
.cid-usyOldSu7a .item:focus,
.cid-usyOldSu7a span:focus {
  outline: none;
}
.cid-usyOldSu7a .item-wrapper {
  position: relative;
}
.cid-usyOldSu7a .slide-content {
  position: relative;
  border-radius: 4px;
  background: #4d4d4d;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usyOldSu7a .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usyOldSu7a .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usyOldSu7a .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usyOldSu7a .mbr-section-title {
  color: #232323;
}
.cid-usyOldSu7a .mbr-text,
.cid-usyOldSu7a .mbr-section-btn {
  text-align: left;
}
.cid-usyOldSu7a .item-title {
  text-align: center;
}
.cid-usyOldSu7a .item-subtitle {
  text-align: left;
}
.cid-usyOldSu7a .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usyOldSu7a .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usyOldSu7a .embla__button--next,
.cid-usyOldSu7a .embla__button--prev {
  display: flex;
}
.cid-usyOldSu7a .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usyOldSu7a .embla__button {
    display: none;
  }
}
.cid-usyOldSu7a .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usyOldSu7a .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usyOldSu7a .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usyOldSu7a .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usyOldSu7a .embla__button {
    top: auto;
  }
}
.cid-usyOldSu7a .embla {
  position: relative;
  width: 100%;
}
.cid-usyOldSu7a .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usyOldSu7a .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usyOldSu7a .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usyOldSu7a .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usyPLU9fiW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usyPLU9fiW img,
.cid-usyPLU9fiW .item-img {
  width: 100%;
}
.cid-usyPLU9fiW .item:focus,
.cid-usyPLU9fiW span:focus {
  outline: none;
}
.cid-usyPLU9fiW .item-wrapper {
  position: relative;
}
.cid-usyPLU9fiW .slide-content {
  position: relative;
  border-radius: 4px;
  background: #4d4d4d;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usyPLU9fiW .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usyPLU9fiW .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usyPLU9fiW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usyPLU9fiW .mbr-section-title {
  color: #232323;
}
.cid-usyPLU9fiW .mbr-text,
.cid-usyPLU9fiW .mbr-section-btn {
  text-align: left;
}
.cid-usyPLU9fiW .item-title {
  text-align: center;
}
.cid-usyPLU9fiW .item-subtitle {
  text-align: left;
}
.cid-usyPLU9fiW .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usyPLU9fiW .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usyPLU9fiW .embla__button--next,
.cid-usyPLU9fiW .embla__button--prev {
  display: flex;
}
.cid-usyPLU9fiW .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usyPLU9fiW .embla__button {
    display: none;
  }
}
.cid-usyPLU9fiW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usyPLU9fiW .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usyPLU9fiW .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usyPLU9fiW .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usyPLU9fiW .embla__button {
    top: auto;
  }
}
.cid-usyPLU9fiW .embla {
  position: relative;
  width: 100%;
}
.cid-usyPLU9fiW .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usyPLU9fiW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usyPLU9fiW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usyPLU9fiW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usEDBNMus1 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usEDBNMus1 img,
.cid-usEDBNMus1 .item-img {
  width: 100%;
}
.cid-usEDBNMus1 .item:focus,
.cid-usEDBNMus1 span:focus {
  outline: none;
}
.cid-usEDBNMus1 .item-wrapper {
  position: relative;
}
.cid-usEDBNMus1 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #4d4d4d;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usEDBNMus1 .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usEDBNMus1 .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usEDBNMus1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usEDBNMus1 .mbr-section-title {
  color: #232323;
}
.cid-usEDBNMus1 .mbr-text,
.cid-usEDBNMus1 .mbr-section-btn {
  text-align: left;
}
.cid-usEDBNMus1 .item-title {
  text-align: center;
  color: #ffffff;
}
.cid-usEDBNMus1 .item-subtitle {
  text-align: left;
}
.cid-usEDBNMus1 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usEDBNMus1 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usEDBNMus1 .embla__button--next,
.cid-usEDBNMus1 .embla__button--prev {
  display: flex;
}
.cid-usEDBNMus1 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usEDBNMus1 .embla__button {
    display: none;
  }
}
.cid-usEDBNMus1 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usEDBNMus1 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usEDBNMus1 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usEDBNMus1 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usEDBNMus1 .embla__button {
    top: auto;
  }
}
.cid-usEDBNMus1 .embla {
  position: relative;
  width: 100%;
}
.cid-usEDBNMus1 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usEDBNMus1 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usEDBNMus1 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usEDBNMus1 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uWW65V1uNn {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uWW65V1uNn img,
.cid-uWW65V1uNn .item-img {
  width: 100%;
}
.cid-uWW65V1uNn .item:focus,
.cid-uWW65V1uNn span:focus {
  outline: none;
}
.cid-uWW65V1uNn .item-wrapper {
  position: relative;
}
.cid-uWW65V1uNn .slide-content {
  position: relative;
  border-radius: 4px;
  background: #4d4d4d;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uWW65V1uNn .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uWW65V1uNn .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uWW65V1uNn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uWW65V1uNn .mbr-section-title {
  color: #232323;
}
.cid-uWW65V1uNn .mbr-text,
.cid-uWW65V1uNn .mbr-section-btn {
  text-align: left;
}
.cid-uWW65V1uNn .item-title {
  text-align: center;
  color: #ffffff;
}
.cid-uWW65V1uNn .item-subtitle {
  text-align: left;
}
.cid-uWW65V1uNn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uWW65V1uNn .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uWW65V1uNn .embla__button--next,
.cid-uWW65V1uNn .embla__button--prev {
  display: flex;
}
.cid-uWW65V1uNn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uWW65V1uNn .embla__button {
    display: none;
  }
}
.cid-uWW65V1uNn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uWW65V1uNn .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uWW65V1uNn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWW65V1uNn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWW65V1uNn .embla__button {
    top: auto;
  }
}
.cid-uWW65V1uNn .embla {
  position: relative;
  width: 100%;
}
.cid-uWW65V1uNn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uWW65V1uNn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uWW65V1uNn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uWW65V1uNn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-us74LmVSy9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us74LmVSy9 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us74LmVSy9 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us74LmVSy9 .row {
    text-align: center;
  }
  .cid-us74LmVSy9 .row > div {
    margin: auto;
  }
  .cid-us74LmVSy9 .social-row {
    justify-content: center;
  }
}
.cid-us74LmVSy9 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us74LmVSy9 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us74LmVSy9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us74LmVSy9 .list {
    margin-bottom: 0rem;
  }
}
.cid-us74LmVSy9 .mbr-text {
  color: #ffffff;
}
.cid-us74LmVSy9 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us74LmVSy9 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us74LmVSy9 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us74LmVSy9 H5 {
  color: #e5c04e;
}
.cid-uv7PSafPv9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7PSafPv9 nav.navbar {
  position: fixed;
}
.cid-uv7PSafPv9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PSafPv9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7PSafPv9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7PSafPv9 .dropdown-item:hover,
.cid-uv7PSafPv9 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7PSafPv9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7PSafPv9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7PSafPv9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7PSafPv9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7PSafPv9 .nav-link {
  position: relative;
}
.cid-uv7PSafPv9 .container {
  display: flex;
  margin: auto;
}
.cid-uv7PSafPv9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7PSafPv9 .dropdown-menu,
.cid-uv7PSafPv9 .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7PSafPv9 .nav-item:focus,
.cid-uv7PSafPv9 .nav-link:focus {
  outline: none;
}
.cid-uv7PSafPv9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7PSafPv9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7PSafPv9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7PSafPv9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PSafPv9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7PSafPv9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7PSafPv9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7PSafPv9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7PSafPv9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7PSafPv9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7PSafPv9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7PSafPv9 .navbar.collapsed {
  justify-content: center;
}
.cid-uv7PSafPv9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7PSafPv9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7PSafPv9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7PSafPv9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7PSafPv9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7PSafPv9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7PSafPv9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7PSafPv9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7PSafPv9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7PSafPv9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7PSafPv9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7PSafPv9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7PSafPv9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7PSafPv9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7PSafPv9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7PSafPv9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7PSafPv9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7PSafPv9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7PSafPv9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7PSafPv9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7PSafPv9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7PSafPv9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7PSafPv9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7PSafPv9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7PSafPv9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7PSafPv9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7PSafPv9 .dropdown-item.active,
.cid-uv7PSafPv9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7PSafPv9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7PSafPv9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7PSafPv9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7PSafPv9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7PSafPv9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7PSafPv9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7PSafPv9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7PSafPv9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7PSafPv9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7PSafPv9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7PSafPv9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7PSafPv9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PSafPv9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PSafPv9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7PSafPv9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PSafPv9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7PSafPv9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7PSafPv9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PSafPv9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7PSafPv9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7PSafPv9 .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-uv7PSafPv9 .navbar {
    height: 70px;
  }
  .cid-uv7PSafPv9 .navbar.opened {
    height: auto;
  }
  .cid-uv7PSafPv9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us6z8fF96e {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6z8fF96e .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6z8fF96e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6z8fF96e .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-us6z8fF96e .panel-group {
  border: none;
}
.cid-us6z8fF96e .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-us6z8fF96e .panel-body,
.cid-us6z8fF96e .card-header {
  padding: 1rem 0;
}
.cid-us6z8fF96e .panel-title-edit {
  color: #000000;
}
.cid-us6z8fF96e .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-us6z95bQjh {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6z95bQjh .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6z95bQjh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6z95bQjh .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-us6z95bQjh .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-us6z95bQjh .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #ffffff;
}
.cid-us6z95bQjh .panel-body,
.cid-us6z95bQjh .card-header {
  padding: 1rem 0;
}
.cid-us6z95bQjh .panel-title-edit {
  color: #000000;
}
.cid-us74P5nR28 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us74P5nR28 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us74P5nR28 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us74P5nR28 .row {
    text-align: center;
  }
  .cid-us74P5nR28 .row > div {
    margin: auto;
  }
  .cid-us74P5nR28 .social-row {
    justify-content: center;
  }
}
.cid-us74P5nR28 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us74P5nR28 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us74P5nR28 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us74P5nR28 .list {
    margin-bottom: 0rem;
  }
}
.cid-us74P5nR28 .mbr-text {
  color: #ffffff;
}
.cid-us74P5nR28 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us74P5nR28 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us74P5nR28 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us74P5nR28 H5 {
  color: #e5c04e;
}
.cid-uv7PUXJ6Hg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7PUXJ6Hg nav.navbar {
  position: fixed;
}
.cid-uv7PUXJ6Hg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PUXJ6Hg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7PUXJ6Hg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7PUXJ6Hg .dropdown-item:hover,
.cid-uv7PUXJ6Hg .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7PUXJ6Hg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7PUXJ6Hg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7PUXJ6Hg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7PUXJ6Hg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7PUXJ6Hg .nav-link {
  position: relative;
}
.cid-uv7PUXJ6Hg .container {
  display: flex;
  margin: auto;
}
.cid-uv7PUXJ6Hg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7PUXJ6Hg .dropdown-menu,
.cid-uv7PUXJ6Hg .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7PUXJ6Hg .nav-item:focus,
.cid-uv7PUXJ6Hg .nav-link:focus {
  outline: none;
}
.cid-uv7PUXJ6Hg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7PUXJ6Hg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7PUXJ6Hg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7PUXJ6Hg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PUXJ6Hg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7PUXJ6Hg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7PUXJ6Hg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7PUXJ6Hg .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7PUXJ6Hg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7PUXJ6Hg .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7PUXJ6Hg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7PUXJ6Hg .navbar.collapsed {
  justify-content: center;
}
.cid-uv7PUXJ6Hg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7PUXJ6Hg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7PUXJ6Hg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7PUXJ6Hg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7PUXJ6Hg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7PUXJ6Hg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7PUXJ6Hg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7PUXJ6Hg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7PUXJ6Hg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7PUXJ6Hg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7PUXJ6Hg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7PUXJ6Hg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7PUXJ6Hg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7PUXJ6Hg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7PUXJ6Hg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7PUXJ6Hg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7PUXJ6Hg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7PUXJ6Hg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7PUXJ6Hg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7PUXJ6Hg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7PUXJ6Hg .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7PUXJ6Hg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7PUXJ6Hg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7PUXJ6Hg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7PUXJ6Hg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7PUXJ6Hg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7PUXJ6Hg .dropdown-item.active,
.cid-uv7PUXJ6Hg .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7PUXJ6Hg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7PUXJ6Hg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7PUXJ6Hg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7PUXJ6Hg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7PUXJ6Hg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7PUXJ6Hg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7PUXJ6Hg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7PUXJ6Hg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7PUXJ6Hg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7PUXJ6Hg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7PUXJ6Hg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7PUXJ6Hg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PUXJ6Hg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PUXJ6Hg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7PUXJ6Hg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PUXJ6Hg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7PUXJ6Hg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7PUXJ6Hg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PUXJ6Hg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7PUXJ6Hg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7PUXJ6Hg .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-uv7PUXJ6Hg .navbar {
    height: 70px;
  }
  .cid-uv7PUXJ6Hg .navbar.opened {
    height: auto;
  }
  .cid-uv7PUXJ6Hg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us6D5Nykck {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner1kc-long-2000x805.jpg");
}
.cid-us6D5Nykck .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-us6D5Nykck .mbr-text,
.cid-us6D5Nykck .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-us6D6qeBYx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6D6qeBYx .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6D6qeBYx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6D6qeBYx .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-us6D6qeBYx .bg-youtube:hover {
  background: #cc0000;
}
.cid-us6D6qeBYx .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-us6D6qeBYx [class^="socicon-"]:before,
.cid-us6D6qeBYx [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-us6D76kX6B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6D76kX6B .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6D76kX6B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6D76kX6B .video-wrapper iframe {
  width: 100%;
}
.cid-us6D76kX6B .mbr-section-title,
.cid-us6D76kX6B .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-us6D76kX6B .text-wrapper {
    padding: 2rem;
  }
}
.cid-us6D7DJSsF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6D7DJSsF .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6D7DJSsF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6D7DJSsF .video-wrapper iframe {
  width: 100%;
}
.cid-us6D7DJSsF .mbr-section-title,
.cid-us6D7DJSsF .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-us6D7DJSsF .text-wrapper {
    padding: 2rem;
  }
}
.cid-us6D86ffN4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6D86ffN4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6D86ffN4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6D86ffN4 .video-wrapper iframe {
  width: 100%;
}
.cid-us6D86ffN4 .mbr-section-title,
.cid-us6D86ffN4 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-us6D86ffN4 .text-wrapper {
    padding: 2rem;
  }
}
.cid-us6D8Xq05D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6D8Xq05D .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6D8Xq05D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6D8Xq05D .video-wrapper iframe {
  width: 100%;
}
.cid-us6D8Xq05D .mbr-section-title,
.cid-us6D8Xq05D .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-us6D8Xq05D .text-wrapper {
    padding: 2rem;
  }
}
.cid-us6DapatrW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6DapatrW .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6DapatrW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6DapatrW .video-wrapper iframe {
  width: 100%;
}
.cid-us6DapatrW .mbr-section-title,
.cid-us6DapatrW .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-us6DapatrW .text-wrapper {
    padding: 2rem;
  }
}
.cid-us6DbHIvBt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6DbHIvBt .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6DbHIvBt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6DbHIvBt .video-wrapper iframe {
  width: 100%;
}
.cid-us6DbHIvBt .mbr-section-title,
.cid-us6DbHIvBt .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-us6DbHIvBt .text-wrapper {
    padding: 2rem;
  }
}
.cid-us6Dd2lFHk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6Dd2lFHk .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6Dd2lFHk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6Dd2lFHk .video-wrapper iframe {
  width: 100%;
}
.cid-us6Dd2lFHk .mbr-section-title,
.cid-us6Dd2lFHk .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-us6Dd2lFHk .text-wrapper {
    padding: 2rem;
  }
}
.cid-us6DeDlSYL {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-us757xGKA2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us757xGKA2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us757xGKA2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us757xGKA2 .row {
    text-align: center;
  }
  .cid-us757xGKA2 .row > div {
    margin: auto;
  }
  .cid-us757xGKA2 .social-row {
    justify-content: center;
  }
}
.cid-us757xGKA2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us757xGKA2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us757xGKA2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us757xGKA2 .list {
    margin-bottom: 0rem;
  }
}
.cid-us757xGKA2 .mbr-text {
  color: #ffffff;
}
.cid-us757xGKA2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us757xGKA2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us757xGKA2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us757xGKA2 H5 {
  color: #e5c04e;
}
.cid-uv7PXMARqF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7PXMARqF nav.navbar {
  position: fixed;
}
.cid-uv7PXMARqF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PXMARqF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7PXMARqF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7PXMARqF .dropdown-item:hover,
.cid-uv7PXMARqF .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7PXMARqF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7PXMARqF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7PXMARqF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7PXMARqF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7PXMARqF .nav-link {
  position: relative;
}
.cid-uv7PXMARqF .container {
  display: flex;
  margin: auto;
}
.cid-uv7PXMARqF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7PXMARqF .dropdown-menu,
.cid-uv7PXMARqF .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7PXMARqF .nav-item:focus,
.cid-uv7PXMARqF .nav-link:focus {
  outline: none;
}
.cid-uv7PXMARqF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7PXMARqF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7PXMARqF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7PXMARqF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7PXMARqF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7PXMARqF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7PXMARqF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7PXMARqF .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7PXMARqF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7PXMARqF .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7PXMARqF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7PXMARqF .navbar.collapsed {
  justify-content: center;
}
.cid-uv7PXMARqF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7PXMARqF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7PXMARqF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7PXMARqF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7PXMARqF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7PXMARqF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7PXMARqF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7PXMARqF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7PXMARqF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7PXMARqF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7PXMARqF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7PXMARqF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7PXMARqF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7PXMARqF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7PXMARqF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7PXMARqF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7PXMARqF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7PXMARqF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7PXMARqF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7PXMARqF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7PXMARqF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7PXMARqF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7PXMARqF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7PXMARqF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7PXMARqF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7PXMARqF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7PXMARqF .dropdown-item.active,
.cid-uv7PXMARqF .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7PXMARqF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7PXMARqF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7PXMARqF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7PXMARqF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7PXMARqF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7PXMARqF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7PXMARqF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7PXMARqF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7PXMARqF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7PXMARqF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7PXMARqF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7PXMARqF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PXMARqF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7PXMARqF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7PXMARqF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PXMARqF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7PXMARqF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7PXMARqF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7PXMARqF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7PXMARqF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7PXMARqF .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-uv7PXMARqF .navbar {
    height: 70px;
  }
  .cid-uv7PXMARqF .navbar.opened {
    height: auto;
  }
  .cid-uv7PXMARqF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us6E11N1mT {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/repeater-banner-2000x463.jpg");
}
.cid-us6E1H09Zb {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-us6E1H09Zb .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6E1H09Zb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6E2azXPi {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e7e7e7;
}
.cid-us6E2azXPi img,
.cid-us6E2azXPi .item-img {
  width: 100%;
}
.cid-us6E2azXPi .item:focus,
.cid-us6E2azXPi span:focus {
  outline: none;
}
.cid-us6E2azXPi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-us6E2azXPi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-us6E2azXPi .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-us6E2azXPi .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6E2azXPi .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-us6E2azXPi .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-us6E2azXPi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-us6E2azXPi .mbr-section-title {
  color: #232323;
}
.cid-us6E2azXPi .mbr-text,
.cid-us6E2azXPi .mbr-section-btn {
  text-align: left;
}
.cid-us6E2azXPi .item-title {
  text-align: left;
}
.cid-us6E2azXPi .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-us6E2YkDoM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e7e7e7;
}
.cid-us6E2YkDoM .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6E2YkDoM .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6E2YkDoM .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6E2YkDoM .link-wrap {
    align-items: center;
  }
}
.cid-us6E2YkDoM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6E3KLRgp {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/rf-detect-2000x492.jpg");
}
.cid-us6E3KLRgp .mbr-text,
.cid-us6E3KLRgp .mbr-section-btn {
  color: #232323;
}
.cid-us6E3KLRgp .card-title,
.cid-us6E3KLRgp .card-box {
  color: #ffffff;
}
.cid-us6E3KLRgp .mbr-text,
.cid-us6E3KLRgp .link-wrap {
  color: #ffffff;
}
.cid-us6E4PiWI3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6E4PiWI3 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6E4PiWI3 .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6E4PiWI3 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6E4PiWI3 .link-wrap {
    align-items: center;
  }
}
.cid-us6E4PiWI3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6E6JNIhN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-us6E8UjC04 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6E8UjC04 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6E8UjC04 .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6E8UjC04 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6E8UjC04 .link-wrap {
    align-items: center;
  }
}
.cid-us6E8UjC04 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6EavQoCa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lights-header-2000x809.jpg");
}
.cid-us75dbgmEj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us75dbgmEj .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us75dbgmEj .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us75dbgmEj .row {
    text-align: center;
  }
  .cid-us75dbgmEj .row > div {
    margin: auto;
  }
  .cid-us75dbgmEj .social-row {
    justify-content: center;
  }
}
.cid-us75dbgmEj .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us75dbgmEj .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us75dbgmEj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us75dbgmEj .list {
    margin-bottom: 0rem;
  }
}
.cid-us75dbgmEj .mbr-text {
  color: #ffffff;
}
.cid-us75dbgmEj .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us75dbgmEj .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us75dbgmEj div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us75dbgmEj H5 {
  color: #e5c04e;
}
.cid-uv7Q4FEMme {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7Q4FEMme nav.navbar {
  position: fixed;
}
.cid-uv7Q4FEMme .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Q4FEMme .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7Q4FEMme .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7Q4FEMme .dropdown-item:hover,
.cid-uv7Q4FEMme .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7Q4FEMme .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7Q4FEMme .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7Q4FEMme .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7Q4FEMme .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7Q4FEMme .nav-link {
  position: relative;
}
.cid-uv7Q4FEMme .container {
  display: flex;
  margin: auto;
}
.cid-uv7Q4FEMme .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7Q4FEMme .dropdown-menu,
.cid-uv7Q4FEMme .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7Q4FEMme .nav-item:focus,
.cid-uv7Q4FEMme .nav-link:focus {
  outline: none;
}
.cid-uv7Q4FEMme .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7Q4FEMme .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7Q4FEMme .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7Q4FEMme .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Q4FEMme .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7Q4FEMme .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7Q4FEMme .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7Q4FEMme .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7Q4FEMme .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7Q4FEMme .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7Q4FEMme .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7Q4FEMme .navbar.collapsed {
  justify-content: center;
}
.cid-uv7Q4FEMme .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7Q4FEMme .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7Q4FEMme .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7Q4FEMme .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7Q4FEMme .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7Q4FEMme .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7Q4FEMme .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7Q4FEMme .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7Q4FEMme .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7Q4FEMme .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7Q4FEMme .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7Q4FEMme .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7Q4FEMme .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7Q4FEMme .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7Q4FEMme .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7Q4FEMme .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7Q4FEMme .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7Q4FEMme .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7Q4FEMme .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7Q4FEMme .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7Q4FEMme .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7Q4FEMme .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7Q4FEMme .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7Q4FEMme .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7Q4FEMme .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7Q4FEMme .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7Q4FEMme .dropdown-item.active,
.cid-uv7Q4FEMme .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7Q4FEMme .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7Q4FEMme .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7Q4FEMme .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7Q4FEMme .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7Q4FEMme .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7Q4FEMme .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7Q4FEMme ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7Q4FEMme .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7Q4FEMme button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7Q4FEMme button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7Q4FEMme button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7Q4FEMme button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Q4FEMme button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Q4FEMme button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7Q4FEMme nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Q4FEMme nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7Q4FEMme nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7Q4FEMme nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Q4FEMme .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7Q4FEMme a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7Q4FEMme .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-uv7Q4FEMme .navbar {
    height: 70px;
  }
  .cid-uv7Q4FEMme .navbar.opened {
    height: auto;
  }
  .cid-uv7Q4FEMme .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us6FkGDS2h {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/cloud-banner-2000x814.jpg");
}
.cid-us6FkGDS2h .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6FkGDS2h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6FkGDS2h .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-us6FkGDS2h .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-us6FkGDS2h .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-us6FkGDS2h .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-us6FkGDS2h .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-us6FkGDS2h .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-us6FkGDS2h .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-us6FkGDS2h .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-us6FkGDS2h .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-us6FkGDS2h .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-us6FkGDS2h .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-us6FkGDS2h .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-us6FkGDS2h .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-us6FkGDS2h .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-us6FkGDS2h [class^="socicon-"]:before,
.cid-us6FkGDS2h [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-us6Fltkhc3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6Fltkhc3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6Fltkhc3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6Fltkhc3 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-us6Fltkhc3 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-us6Fltkhc3 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-us6Fltkhc3 .card {
    margin-bottom: 2rem;
  }
  .cid-us6Fltkhc3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6FmmF7UL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6FmmF7UL .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6FmmF7UL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6FmmF7UL .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-us6FmmF7UL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-us6FmmF7UL img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-us6FmmF7UL .text-wrapper {
    padding: 2rem;
  }
}
.cid-us75jO4nhH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us75jO4nhH .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us75jO4nhH .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us75jO4nhH .row {
    text-align: center;
  }
  .cid-us75jO4nhH .row > div {
    margin: auto;
  }
  .cid-us75jO4nhH .social-row {
    justify-content: center;
  }
}
.cid-us75jO4nhH .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us75jO4nhH .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us75jO4nhH .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us75jO4nhH .list {
    margin-bottom: 0rem;
  }
}
.cid-us75jO4nhH .mbr-text {
  color: #ffffff;
}
.cid-us75jO4nhH .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us75jO4nhH .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us75jO4nhH div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us75jO4nhH H5 {
  color: #e5c04e;
}
.cid-uv7NGhaECw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7NGhaECw nav.navbar {
  position: fixed;
}
.cid-uv7NGhaECw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NGhaECw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7NGhaECw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7NGhaECw .dropdown-item:hover,
.cid-uv7NGhaECw .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7NGhaECw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7NGhaECw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7NGhaECw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7NGhaECw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7NGhaECw .nav-link {
  position: relative;
}
.cid-uv7NGhaECw .container {
  display: flex;
  margin: auto;
}
.cid-uv7NGhaECw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7NGhaECw .dropdown-menu,
.cid-uv7NGhaECw .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7NGhaECw .nav-item:focus,
.cid-uv7NGhaECw .nav-link:focus {
  outline: none;
}
.cid-uv7NGhaECw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7NGhaECw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7NGhaECw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7NGhaECw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NGhaECw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7NGhaECw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7NGhaECw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7NGhaECw .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7NGhaECw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7NGhaECw .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7NGhaECw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7NGhaECw .navbar.collapsed {
  justify-content: center;
}
.cid-uv7NGhaECw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7NGhaECw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7NGhaECw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7NGhaECw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7NGhaECw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7NGhaECw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7NGhaECw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7NGhaECw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7NGhaECw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7NGhaECw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7NGhaECw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7NGhaECw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7NGhaECw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7NGhaECw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7NGhaECw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7NGhaECw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7NGhaECw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7NGhaECw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7NGhaECw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7NGhaECw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7NGhaECw .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7NGhaECw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7NGhaECw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7NGhaECw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7NGhaECw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7NGhaECw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7NGhaECw .dropdown-item.active,
.cid-uv7NGhaECw .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7NGhaECw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7NGhaECw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7NGhaECw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7NGhaECw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7NGhaECw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7NGhaECw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7NGhaECw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7NGhaECw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7NGhaECw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7NGhaECw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7NGhaECw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7NGhaECw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NGhaECw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NGhaECw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7NGhaECw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NGhaECw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7NGhaECw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7NGhaECw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NGhaECw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7NGhaECw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7NGhaECw .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-uv7NGhaECw .navbar {
    height: 70px;
  }
  .cid-uv7NGhaECw .navbar.opened {
    height: auto;
  }
  .cid-uv7NGhaECw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usb4TPGZJ9 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/rf-detect-2000x492.jpg");
}
.cid-usb4TPGZJ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb4TPGZJ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb4TPGZJ9 .mbr-text,
.cid-usb4TPGZJ9 .mbr-section-btn {
  color: #232323;
}
.cid-usb4TPGZJ9 .card-title,
.cid-usb4TPGZJ9 .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usb4TPGZJ9 .mbr-text,
.cid-usb4TPGZJ9 .link-wrap {
  color: #ffffff;
}
.cid-usb4UFAL2X {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb4UFAL2X .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usb4UFAL2X .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb4UFAL2X .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usb4UFAL2X .card {
    margin-bottom: 2rem;
  }
  .cid-usb4UFAL2X .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usb4VuuQeH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usb4VuuQeH .carousel {
    min-height: 400px;
  }
  .cid-usb4VuuQeH .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usb4VuuQeH .carousel {
    min-height: 260px;
  }
  .cid-usb4VuuQeH .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usb4VuuQeH .carousel {
    min-height: 220px;
  }
  .cid-usb4VuuQeH .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usb4VuuQeH .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usb4VuuQeH .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usb4VuuQeH .carousel,
.cid-usb4VuuQeH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usb4VuuQeH .item-wrapper {
  width: 100%;
}
.cid-usb4VuuQeH .carousel-caption {
  bottom: 40px;
}
.cid-usb4VuuQeH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usb4VuuQeH .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usb4VuuQeH .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usb4VuuQeH .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usb4VuuQeH .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usb4VuuQeH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usb4VuuQeH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usb4VuuQeH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usb4VuuQeH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usb4VuuQeH .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-usb4VuuQeH .carousel-indicators li.active,
.cid-usb4VuuQeH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usb4VuuQeH .carousel-indicators li::after,
.cid-usb4VuuQeH .carousel-indicators li::before {
  content: none;
}
.cid-usb4VuuQeH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usb4VuuQeH .carousel-indicators {
    display: none !important;
  }
}
.cid-usb4XxACHW {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usb4XxACHW .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb4XxACHW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb51e8Fz0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb536POMm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb52agOr8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbn5CVe9l {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb56gHQWt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb57DiQ1Y {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5brSQOo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb4ZYQWb2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb4WjzPb8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usb4WjzPb8 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usb4WjzPb8 .card {
    margin-bottom: 2rem!important;
  }
  .cid-usb4WjzPb8 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usb4WjzPb8 .link-wrap {
    align-items: center;
  }
}
.cid-usb4WjzPb8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us72zJQ0Tf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72zJQ0Tf .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72zJQ0Tf .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72zJQ0Tf .row {
    text-align: center;
  }
  .cid-us72zJQ0Tf .row > div {
    margin: auto;
  }
  .cid-us72zJQ0Tf .social-row {
    justify-content: center;
  }
}
.cid-us72zJQ0Tf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72zJQ0Tf .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72zJQ0Tf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72zJQ0Tf .list {
    margin-bottom: 0rem;
  }
}
.cid-us72zJQ0Tf .mbr-text {
  color: #ffffff;
}
.cid-us72zJQ0Tf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72zJQ0Tf .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72zJQ0Tf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72zJQ0Tf H5 {
  color: #e5c04e;
}
.cid-uv7NJeCGYV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7NJeCGYV nav.navbar {
  position: fixed;
}
.cid-uv7NJeCGYV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NJeCGYV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7NJeCGYV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7NJeCGYV .dropdown-item:hover,
.cid-uv7NJeCGYV .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7NJeCGYV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7NJeCGYV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7NJeCGYV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7NJeCGYV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7NJeCGYV .nav-link {
  position: relative;
}
.cid-uv7NJeCGYV .container {
  display: flex;
  margin: auto;
}
.cid-uv7NJeCGYV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7NJeCGYV .dropdown-menu,
.cid-uv7NJeCGYV .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7NJeCGYV .nav-item:focus,
.cid-uv7NJeCGYV .nav-link:focus {
  outline: none;
}
.cid-uv7NJeCGYV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7NJeCGYV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7NJeCGYV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7NJeCGYV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NJeCGYV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7NJeCGYV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7NJeCGYV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7NJeCGYV .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7NJeCGYV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7NJeCGYV .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7NJeCGYV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7NJeCGYV .navbar.collapsed {
  justify-content: center;
}
.cid-uv7NJeCGYV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7NJeCGYV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7NJeCGYV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7NJeCGYV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7NJeCGYV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7NJeCGYV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7NJeCGYV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7NJeCGYV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7NJeCGYV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7NJeCGYV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7NJeCGYV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7NJeCGYV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7NJeCGYV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7NJeCGYV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7NJeCGYV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7NJeCGYV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7NJeCGYV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7NJeCGYV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7NJeCGYV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7NJeCGYV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7NJeCGYV .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7NJeCGYV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7NJeCGYV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7NJeCGYV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7NJeCGYV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7NJeCGYV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7NJeCGYV .dropdown-item.active,
.cid-uv7NJeCGYV .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7NJeCGYV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7NJeCGYV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7NJeCGYV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7NJeCGYV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7NJeCGYV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7NJeCGYV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7NJeCGYV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7NJeCGYV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7NJeCGYV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7NJeCGYV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7NJeCGYV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7NJeCGYV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NJeCGYV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NJeCGYV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7NJeCGYV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NJeCGYV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7NJeCGYV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7NJeCGYV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NJeCGYV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7NJeCGYV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7NJeCGYV .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-uv7NJeCGYV .navbar {
    height: 70px;
  }
  .cid-uv7NJeCGYV .navbar.opened {
    height: auto;
  }
  .cid-uv7NJeCGYV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usb5lxxJgX {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/universal-dev-banner-2000x463.jpg");
}
.cid-usb5lxxJgX .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb5lxxJgX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb5lxxJgX .mbr-text,
.cid-usb5lxxJgX .mbr-section-btn {
  color: #232323;
}
.cid-usb5lxxJgX .card-title,
.cid-usb5lxxJgX .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usb5lxxJgX .mbr-text,
.cid-usb5lxxJgX .link-wrap {
  color: #ffffff;
}
.cid-usb5msdJNl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-usb5msdJNl .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb5msdJNl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb5msdJNl .mbr-section-title {
  color: #ffffff;
}
.cid-usb5msdJNl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usb5n6xbpH {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5n6xbpH .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usb5n6xbpH .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb5n6xbpH .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usb5n6xbpH .card {
    margin-bottom: 2rem;
  }
  .cid-usb5n6xbpH .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usb5nU0v8G {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usb5nU0v8G .carousel {
    min-height: 400px;
  }
  .cid-usb5nU0v8G .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usb5nU0v8G .carousel {
    min-height: 260px;
  }
  .cid-usb5nU0v8G .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usb5nU0v8G .carousel {
    min-height: 220px;
  }
  .cid-usb5nU0v8G .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usb5nU0v8G .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usb5nU0v8G .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usb5nU0v8G .carousel,
.cid-usb5nU0v8G .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usb5nU0v8G .item-wrapper {
  width: 100%;
}
.cid-usb5nU0v8G .carousel-caption {
  bottom: 40px;
}
.cid-usb5nU0v8G .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usb5nU0v8G .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usb5nU0v8G .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usb5nU0v8G .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usb5nU0v8G .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usb5nU0v8G .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usb5nU0v8G .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usb5nU0v8G .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usb5nU0v8G .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usb5nU0v8G .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-usb5nU0v8G .carousel-indicators li.active,
.cid-usb5nU0v8G .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usb5nU0v8G .carousel-indicators li::after,
.cid-usb5nU0v8G .carousel-indicators li::before {
  content: none;
}
.cid-usb5nU0v8G .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usb5nU0v8G .carousel-indicators {
    display: none !important;
  }
}
.cid-usb5qctAN0 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usb5qctAN0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb5qctAN0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb5sJvO2M {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5ti6OuM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5tYEYFn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbnEAJcsX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbnFmVSXH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbnG0fXnR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5x46XML {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbnSFAMAm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbnGJv4FR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5y1jkld {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5rBtHJC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5s8lrI1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5oq5a4y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usb5oq5a4y .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usb5oq5a4y .card {
    margin-bottom: 2rem!important;
  }
  .cid-usb5oq5a4y .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usb5oq5a4y .link-wrap {
    align-items: center;
  }
}
.cid-usb5oq5a4y .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us72CRqkWa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72CRqkWa .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72CRqkWa .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72CRqkWa .row {
    text-align: center;
  }
  .cid-us72CRqkWa .row > div {
    margin: auto;
  }
  .cid-us72CRqkWa .social-row {
    justify-content: center;
  }
}
.cid-us72CRqkWa .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72CRqkWa .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72CRqkWa .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72CRqkWa .list {
    margin-bottom: 0rem;
  }
}
.cid-us72CRqkWa .mbr-text {
  color: #ffffff;
}
.cid-us72CRqkWa .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72CRqkWa .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72CRqkWa div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72CRqkWa H5 {
  color: #e5c04e;
}
.cid-uv7NMBOXfr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7NMBOXfr nav.navbar {
  position: fixed;
}
.cid-uv7NMBOXfr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NMBOXfr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7NMBOXfr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7NMBOXfr .dropdown-item:hover,
.cid-uv7NMBOXfr .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7NMBOXfr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7NMBOXfr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7NMBOXfr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7NMBOXfr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7NMBOXfr .nav-link {
  position: relative;
}
.cid-uv7NMBOXfr .container {
  display: flex;
  margin: auto;
}
.cid-uv7NMBOXfr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7NMBOXfr .dropdown-menu,
.cid-uv7NMBOXfr .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7NMBOXfr .nav-item:focus,
.cid-uv7NMBOXfr .nav-link:focus {
  outline: none;
}
.cid-uv7NMBOXfr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7NMBOXfr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7NMBOXfr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7NMBOXfr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NMBOXfr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7NMBOXfr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7NMBOXfr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7NMBOXfr .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7NMBOXfr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7NMBOXfr .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7NMBOXfr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7NMBOXfr .navbar.collapsed {
  justify-content: center;
}
.cid-uv7NMBOXfr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7NMBOXfr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7NMBOXfr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7NMBOXfr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7NMBOXfr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7NMBOXfr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7NMBOXfr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7NMBOXfr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7NMBOXfr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7NMBOXfr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7NMBOXfr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7NMBOXfr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7NMBOXfr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7NMBOXfr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7NMBOXfr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7NMBOXfr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7NMBOXfr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7NMBOXfr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7NMBOXfr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7NMBOXfr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7NMBOXfr .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7NMBOXfr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7NMBOXfr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7NMBOXfr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7NMBOXfr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7NMBOXfr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7NMBOXfr .dropdown-item.active,
.cid-uv7NMBOXfr .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7NMBOXfr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7NMBOXfr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7NMBOXfr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7NMBOXfr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7NMBOXfr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7NMBOXfr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7NMBOXfr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7NMBOXfr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7NMBOXfr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7NMBOXfr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7NMBOXfr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7NMBOXfr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NMBOXfr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NMBOXfr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7NMBOXfr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NMBOXfr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7NMBOXfr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7NMBOXfr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NMBOXfr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7NMBOXfr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7NMBOXfr .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-uv7NMBOXfr .navbar {
    height: 70px;
  }
  .cid-uv7NMBOXfr .navbar.opened {
    height: auto;
  }
  .cid-uv7NMBOXfr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us6ZBvubSc {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-us6ZBvubSc .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6ZBvubSc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6ZBvubSc .mbr-text,
.cid-us6ZBvubSc .mbr-section-btn {
  color: #232323;
}
.cid-us6ZBvubSc .card-title,
.cid-us6ZBvubSc .card-box {
  color: #ffffff;
}
.cid-us6ZBvubSc .mbr-text,
.cid-us6ZBvubSc .link-wrap {
  color: #ffffff;
}
.cid-us70fhghNt {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/siren-dark2-2000x523.jpg");
}
.cid-us70fhghNt .mbr-fallback-image.disabled {
  display: none;
}
.cid-us70fhghNt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us70fhghNt .mbr-text,
.cid-us70fhghNt .mbr-section-btn {
  color: #232323;
}
.cid-us70fhghNt .card-title,
.cid-us70fhghNt .card-box {
  color: #ffffff;
}
.cid-us70fhghNt .mbr-text,
.cid-us70fhghNt .link-wrap {
  color: #ffffff;
}
.cid-us6Z7ikfCP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-us6Z7ikfCP .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6Z7ikfCP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6Z7ikfCP .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-us6Z7ikfCP .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-us6Z7ikfCP .mbr-section-title {
  color: #ffffff;
}
.cid-us6Z7ikfCP .mbr-text,
.cid-us6Z7ikfCP .mbr-section-btn {
  color: #ffffff;
}
.cid-us6Z7TJvJT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6Z7TJvJT .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-us6Z7TJvJT .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-us6Z7TJvJT .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-us6Z7TJvJT .card {
    margin-bottom: 2rem;
  }
  .cid-us6Z7TJvJT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-us6Za7p1vY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-us6Za7p1vY .carousel {
    min-height: 400px;
  }
  .cid-us6Za7p1vY .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-us6Za7p1vY .carousel {
    min-height: 260px;
  }
  .cid-us6Za7p1vY .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-us6Za7p1vY .carousel {
    min-height: 220px;
  }
  .cid-us6Za7p1vY .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-us6Za7p1vY .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-us6Za7p1vY .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-us6Za7p1vY .carousel,
.cid-us6Za7p1vY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-us6Za7p1vY .item-wrapper {
  width: 100%;
}
.cid-us6Za7p1vY .carousel-caption {
  bottom: 40px;
}
.cid-us6Za7p1vY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-us6Za7p1vY .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-us6Za7p1vY .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-us6Za7p1vY .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-us6Za7p1vY .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-us6Za7p1vY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us6Za7p1vY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-us6Za7p1vY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-us6Za7p1vY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-us6Za7p1vY .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-us6Za7p1vY .carousel-indicators li.active,
.cid-us6Za7p1vY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-us6Za7p1vY .carousel-indicators li::after,
.cid-us6Za7p1vY .carousel-indicators li::before {
  content: none;
}
.cid-us6Za7p1vY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-us6Za7p1vY .carousel-indicators {
    display: none !important;
  }
}
.cid-us6ZaVLLrR {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-us6ZaVLLrR .mbr-fallback-image.disabled {
  display: none;
}
.cid-us6ZaVLLrR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us6ZcFRLkL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6ZbPXITn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6ZdjC7pk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6ZereBxH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6ZdR8zVI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6ZeZGxxY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6ZfuJuiV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6Zg2SKQW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6ZhkPJXA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6ZgLKv0L {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-us6ZiaAwZe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-us6ZiaAwZe .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6ZiaAwZe .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6ZiaAwZe .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6ZiaAwZe .link-wrap {
    align-items: center;
  }
}
.cid-us6ZiaAwZe .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us72GVSQLn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72GVSQLn .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72GVSQLn .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72GVSQLn .row {
    text-align: center;
  }
  .cid-us72GVSQLn .row > div {
    margin: auto;
  }
  .cid-us72GVSQLn .social-row {
    justify-content: center;
  }
}
.cid-us72GVSQLn .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72GVSQLn .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72GVSQLn .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72GVSQLn .list {
    margin-bottom: 0rem;
  }
}
.cid-us72GVSQLn .mbr-text {
  color: #ffffff;
}
.cid-us72GVSQLn .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72GVSQLn .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72GVSQLn div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72GVSQLn H5 {
  color: #e5c04e;
}
.cid-uv7NWh1pFn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7NWh1pFn nav.navbar {
  position: fixed;
}
.cid-uv7NWh1pFn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NWh1pFn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7NWh1pFn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7NWh1pFn .dropdown-item:hover,
.cid-uv7NWh1pFn .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7NWh1pFn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7NWh1pFn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7NWh1pFn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7NWh1pFn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7NWh1pFn .nav-link {
  position: relative;
}
.cid-uv7NWh1pFn .container {
  display: flex;
  margin: auto;
}
.cid-uv7NWh1pFn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7NWh1pFn .dropdown-menu,
.cid-uv7NWh1pFn .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7NWh1pFn .nav-item:focus,
.cid-uv7NWh1pFn .nav-link:focus {
  outline: none;
}
.cid-uv7NWh1pFn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7NWh1pFn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7NWh1pFn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7NWh1pFn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NWh1pFn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7NWh1pFn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7NWh1pFn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7NWh1pFn .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7NWh1pFn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7NWh1pFn .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7NWh1pFn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7NWh1pFn .navbar.collapsed {
  justify-content: center;
}
.cid-uv7NWh1pFn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7NWh1pFn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7NWh1pFn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7NWh1pFn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7NWh1pFn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7NWh1pFn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7NWh1pFn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7NWh1pFn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7NWh1pFn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7NWh1pFn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7NWh1pFn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7NWh1pFn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7NWh1pFn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7NWh1pFn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7NWh1pFn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7NWh1pFn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7NWh1pFn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7NWh1pFn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7NWh1pFn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7NWh1pFn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7NWh1pFn .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7NWh1pFn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7NWh1pFn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7NWh1pFn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7NWh1pFn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7NWh1pFn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7NWh1pFn .dropdown-item.active,
.cid-uv7NWh1pFn .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7NWh1pFn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7NWh1pFn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7NWh1pFn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7NWh1pFn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7NWh1pFn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7NWh1pFn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7NWh1pFn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7NWh1pFn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7NWh1pFn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7NWh1pFn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7NWh1pFn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7NWh1pFn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NWh1pFn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NWh1pFn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7NWh1pFn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NWh1pFn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7NWh1pFn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7NWh1pFn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NWh1pFn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7NWh1pFn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7NWh1pFn .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-uv7NWh1pFn .navbar {
    height: 70px;
  }
  .cid-uv7NWh1pFn .navbar.opened {
    height: auto;
  }
  .cid-uv7NWh1pFn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usb5GLd6SZ {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/repeater-banner-2000x463.jpg");
}
.cid-usb5GLd6SZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb5GLd6SZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb5GLd6SZ .mbr-text,
.cid-usb5GLd6SZ .mbr-section-btn {
  color: #232323;
}
.cid-usb5GLd6SZ .card-title,
.cid-usb5GLd6SZ .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usb5GLd6SZ .mbr-text,
.cid-usb5GLd6SZ .link-wrap {
  color: #ffffff;
}
.cid-usb5HQrYok {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-usb5HQrYok .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb5HQrYok .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb5HQrYok .mbr-section-title {
  color: #ffffff;
}
.cid-usb5HQrYok .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usb5IP0orp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5IP0orp .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usb5IP0orp .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb5IP0orp .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usb5IP0orp .card {
    margin-bottom: 2rem;
  }
  .cid-usb5IP0orp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usb5Js5C2V {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usb5Js5C2V .carousel {
    min-height: 400px;
  }
  .cid-usb5Js5C2V .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usb5Js5C2V .carousel {
    min-height: 260px;
  }
  .cid-usb5Js5C2V .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usb5Js5C2V .carousel {
    min-height: 220px;
  }
  .cid-usb5Js5C2V .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usb5Js5C2V .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usb5Js5C2V .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usb5Js5C2V .carousel,
.cid-usb5Js5C2V .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usb5Js5C2V .item-wrapper {
  width: 100%;
}
.cid-usb5Js5C2V .carousel-caption {
  bottom: 40px;
}
.cid-usb5Js5C2V .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usb5Js5C2V .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usb5Js5C2V .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usb5Js5C2V .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usb5Js5C2V .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usb5Js5C2V .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usb5Js5C2V .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usb5Js5C2V .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usb5Js5C2V .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usb5Js5C2V .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-usb5Js5C2V .carousel-indicators li.active,
.cid-usb5Js5C2V .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usb5Js5C2V .carousel-indicators li::after,
.cid-usb5Js5C2V .carousel-indicators li::before {
  content: none;
}
.cid-usb5Js5C2V .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usb5Js5C2V .carousel-indicators {
    display: none !important;
  }
}
.cid-usb5LelJ1C {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usb5LelJ1C .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb5LelJ1C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb5NPkDGR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5OLXvDV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5Q4HSof {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usborfFcfV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5QQbYFm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbotruqpW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usboufpibp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usboslaYVF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5RBTsxf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5Mhintd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5N7sKJZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb5K0egJH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usb5K0egJH .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usb5K0egJH .card {
    margin-bottom: 2rem!important;
  }
  .cid-usb5K0egJH .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usb5K0egJH .link-wrap {
    align-items: center;
  }
}
.cid-usb5K0egJH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us72K368ou {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72K368ou .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72K368ou .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72K368ou .row {
    text-align: center;
  }
  .cid-us72K368ou .row > div {
    margin: auto;
  }
  .cid-us72K368ou .social-row {
    justify-content: center;
  }
}
.cid-us72K368ou .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72K368ou .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72K368ou .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72K368ou .list {
    margin-bottom: 0rem;
  }
}
.cid-us72K368ou .mbr-text {
  color: #ffffff;
}
.cid-us72K368ou .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72K368ou .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72K368ou div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72K368ou H5 {
  color: #e5c04e;
}
.cid-uv7NYUTdvM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7NYUTdvM nav.navbar {
  position: fixed;
}
.cid-uv7NYUTdvM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NYUTdvM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7NYUTdvM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7NYUTdvM .dropdown-item:hover,
.cid-uv7NYUTdvM .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7NYUTdvM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7NYUTdvM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7NYUTdvM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7NYUTdvM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7NYUTdvM .nav-link {
  position: relative;
}
.cid-uv7NYUTdvM .container {
  display: flex;
  margin: auto;
}
.cid-uv7NYUTdvM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7NYUTdvM .dropdown-menu,
.cid-uv7NYUTdvM .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7NYUTdvM .nav-item:focus,
.cid-uv7NYUTdvM .nav-link:focus {
  outline: none;
}
.cid-uv7NYUTdvM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7NYUTdvM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7NYUTdvM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7NYUTdvM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7NYUTdvM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7NYUTdvM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7NYUTdvM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7NYUTdvM .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7NYUTdvM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7NYUTdvM .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7NYUTdvM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7NYUTdvM .navbar.collapsed {
  justify-content: center;
}
.cid-uv7NYUTdvM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7NYUTdvM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7NYUTdvM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7NYUTdvM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7NYUTdvM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7NYUTdvM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7NYUTdvM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7NYUTdvM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7NYUTdvM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7NYUTdvM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7NYUTdvM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7NYUTdvM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7NYUTdvM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7NYUTdvM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7NYUTdvM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7NYUTdvM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7NYUTdvM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7NYUTdvM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7NYUTdvM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7NYUTdvM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7NYUTdvM .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7NYUTdvM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7NYUTdvM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7NYUTdvM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7NYUTdvM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7NYUTdvM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7NYUTdvM .dropdown-item.active,
.cid-uv7NYUTdvM .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7NYUTdvM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7NYUTdvM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7NYUTdvM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7NYUTdvM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7NYUTdvM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7NYUTdvM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7NYUTdvM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7NYUTdvM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7NYUTdvM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7NYUTdvM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7NYUTdvM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7NYUTdvM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NYUTdvM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7NYUTdvM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7NYUTdvM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NYUTdvM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7NYUTdvM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7NYUTdvM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7NYUTdvM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7NYUTdvM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7NYUTdvM .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-uv7NYUTdvM .navbar {
    height: 70px;
  }
  .cid-uv7NYUTdvM .navbar.opened {
    height: auto;
  }
  .cid-uv7NYUTdvM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usb77QzTTZ {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/keypad2-banner-2000x463.jpg");
}
.cid-usb77QzTTZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb77QzTTZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb77QzTTZ .mbr-text,
.cid-usb77QzTTZ .mbr-section-btn {
  color: #232323;
}
.cid-usb77QzTTZ .card-title,
.cid-usb77QzTTZ .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usb77QzTTZ .mbr-text,
.cid-usb77QzTTZ .link-wrap {
  color: #ffffff;
}
.cid-usb78B5Hxp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-usb78B5Hxp .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb78B5Hxp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb78B5Hxp .mbr-section-title {
  color: #ffffff;
}
.cid-usb78B5Hxp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usb79pByDU {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb79pByDU .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usb79pByDU .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb79pByDU .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usb79pByDU .card {
    margin-bottom: 2rem;
  }
  .cid-usb79pByDU .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usb7a2QKdE {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usb7a2QKdE .carousel {
    min-height: 400px;
  }
  .cid-usb7a2QKdE .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usb7a2QKdE .carousel {
    min-height: 260px;
  }
  .cid-usb7a2QKdE .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usb7a2QKdE .carousel {
    min-height: 220px;
  }
  .cid-usb7a2QKdE .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usb7a2QKdE .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usb7a2QKdE .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usb7a2QKdE .carousel,
.cid-usb7a2QKdE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usb7a2QKdE .item-wrapper {
  width: 100%;
}
.cid-usb7a2QKdE .carousel-caption {
  bottom: 40px;
}
.cid-usb7a2QKdE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usb7a2QKdE .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usb7a2QKdE .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usb7a2QKdE .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usb7a2QKdE .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usb7a2QKdE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usb7a2QKdE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usb7a2QKdE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usb7a2QKdE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usb7a2QKdE .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-usb7a2QKdE .carousel-indicators li.active,
.cid-usb7a2QKdE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usb7a2QKdE .carousel-indicators li::after,
.cid-usb7a2QKdE .carousel-indicators li::before {
  content: none;
}
.cid-usb7a2QKdE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usb7a2QKdE .carousel-indicators {
    display: none !important;
  }
}
.cid-usb7bKdTjV {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usb7bKdTjV .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb7bKdTjV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb7eTuCs3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7fyM3LT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7gwXWk1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7h8NwiB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbpqv2aci {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbps6h12c {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbprou0BU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7hIdqoe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7dtQjrs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7e5OW0z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbpTKq8Uy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7cwi2jR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usb7cwi2jR .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usb7cwi2jR .card {
    margin-bottom: 2rem!important;
  }
  .cid-usb7cwi2jR .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usb7cwi2jR .link-wrap {
    align-items: center;
  }
}
.cid-usb7cwi2jR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us72MBF8Nu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72MBF8Nu .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72MBF8Nu .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72MBF8Nu .row {
    text-align: center;
  }
  .cid-us72MBF8Nu .row > div {
    margin: auto;
  }
  .cid-us72MBF8Nu .social-row {
    justify-content: center;
  }
}
.cid-us72MBF8Nu .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72MBF8Nu .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72MBF8Nu .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72MBF8Nu .list {
    margin-bottom: 0rem;
  }
}
.cid-us72MBF8Nu .mbr-text {
  color: #ffffff;
}
.cid-us72MBF8Nu .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72MBF8Nu .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72MBF8Nu div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72MBF8Nu H5 {
  color: #e5c04e;
}
.cid-uv7O1zHZ28 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7O1zHZ28 nav.navbar {
  position: fixed;
}
.cid-uv7O1zHZ28 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7O1zHZ28 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7O1zHZ28 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7O1zHZ28 .dropdown-item:hover,
.cid-uv7O1zHZ28 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7O1zHZ28 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7O1zHZ28 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7O1zHZ28 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7O1zHZ28 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7O1zHZ28 .nav-link {
  position: relative;
}
.cid-uv7O1zHZ28 .container {
  display: flex;
  margin: auto;
}
.cid-uv7O1zHZ28 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7O1zHZ28 .dropdown-menu,
.cid-uv7O1zHZ28 .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7O1zHZ28 .nav-item:focus,
.cid-uv7O1zHZ28 .nav-link:focus {
  outline: none;
}
.cid-uv7O1zHZ28 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7O1zHZ28 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7O1zHZ28 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7O1zHZ28 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7O1zHZ28 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7O1zHZ28 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7O1zHZ28 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7O1zHZ28 .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7O1zHZ28 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7O1zHZ28 .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7O1zHZ28 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7O1zHZ28 .navbar.collapsed {
  justify-content: center;
}
.cid-uv7O1zHZ28 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7O1zHZ28 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7O1zHZ28 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7O1zHZ28 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7O1zHZ28 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7O1zHZ28 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7O1zHZ28 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7O1zHZ28 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7O1zHZ28 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7O1zHZ28 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7O1zHZ28 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7O1zHZ28 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7O1zHZ28 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7O1zHZ28 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7O1zHZ28 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7O1zHZ28 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7O1zHZ28 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7O1zHZ28 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7O1zHZ28 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7O1zHZ28 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7O1zHZ28 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7O1zHZ28 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7O1zHZ28 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7O1zHZ28 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7O1zHZ28 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7O1zHZ28 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7O1zHZ28 .dropdown-item.active,
.cid-uv7O1zHZ28 .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7O1zHZ28 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7O1zHZ28 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7O1zHZ28 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7O1zHZ28 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7O1zHZ28 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7O1zHZ28 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7O1zHZ28 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7O1zHZ28 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7O1zHZ28 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7O1zHZ28 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7O1zHZ28 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7O1zHZ28 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7O1zHZ28 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7O1zHZ28 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7O1zHZ28 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7O1zHZ28 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7O1zHZ28 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7O1zHZ28 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7O1zHZ28 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7O1zHZ28 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7O1zHZ28 .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-uv7O1zHZ28 .navbar {
    height: 70px;
  }
  .cid-uv7O1zHZ28 .navbar.opened {
    height: auto;
  }
  .cid-uv7O1zHZ28 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbeCHhCsm {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/siren-talk1-2000x995.jpg");
}
.cid-usbeCHhCsm .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbeCHhCsm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbeCHhCsm .mbr-text,
.cid-usbeCHhCsm .mbr-section-btn {
  color: #232323;
}
.cid-usbeCHhCsm .card-title,
.cid-usbeCHhCsm .card-box {
  color: #ffffff;
}
.cid-usbeCHhCsm .mbr-text,
.cid-usbeCHhCsm .link-wrap {
  color: #ffffff;
}
.cid-usbeDcycyF {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-usbeDcycyF .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbeDcycyF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbeDcycyF .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-usbeDcycyF .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-usbeDcycyF .mbr-section-title {
  color: #ffffff;
}
.cid-usbeDcycyF .mbr-text,
.cid-usbeDcycyF .mbr-section-btn {
  color: #ffffff;
}
.cid-usbeDLKpuO {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbeDLKpuO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbeDLKpuO .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbeDLKpuO .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbeDLKpuO .card {
    margin-bottom: 2rem;
  }
  .cid-usbeDLKpuO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbeEafaBY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbeEafaBY .carousel {
    min-height: 400px;
  }
  .cid-usbeEafaBY .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbeEafaBY .carousel {
    min-height: 260px;
  }
  .cid-usbeEafaBY .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbeEafaBY .carousel {
    min-height: 220px;
  }
  .cid-usbeEafaBY .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbeEafaBY .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbeEafaBY .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbeEafaBY .carousel,
.cid-usbeEafaBY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbeEafaBY .item-wrapper {
  width: 100%;
}
.cid-usbeEafaBY .carousel-caption {
  bottom: 40px;
}
.cid-usbeEafaBY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbeEafaBY .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbeEafaBY .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbeEafaBY .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbeEafaBY .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbeEafaBY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbeEafaBY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbeEafaBY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbeEafaBY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbeEafaBY .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-usbeEafaBY .carousel-indicators li.active,
.cid-usbeEafaBY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbeEafaBY .carousel-indicators li::after,
.cid-usbeEafaBY .carousel-indicators li::before {
  content: none;
}
.cid-usbeEafaBY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbeEafaBY .carousel-indicators {
    display: none !important;
  }
}
.cid-usbeFPe4KM {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbeFPe4KM .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbeFPe4KM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbeGJZUD0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbeHl7AkW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbeI4s75X {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbqjEttlD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUQDNmvhy5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUQDPhbobG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbeIFBIkt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbeJiUhV8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbeJVMFh1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbeKE1KZm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbeEGJqy1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbeEGJqy1 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbeEGJqy1 .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbeEGJqy1 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbeEGJqy1 .link-wrap {
    align-items: center;
  }
}
.cid-usbeEGJqy1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us72PkW7Ym {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72PkW7Ym .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72PkW7Ym .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72PkW7Ym .row {
    text-align: center;
  }
  .cid-us72PkW7Ym .row > div {
    margin: auto;
  }
  .cid-us72PkW7Ym .social-row {
    justify-content: center;
  }
}
.cid-us72PkW7Ym .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72PkW7Ym .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72PkW7Ym .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72PkW7Ym .list {
    margin-bottom: 0rem;
  }
}
.cid-us72PkW7Ym .mbr-text {
  color: #ffffff;
}
.cid-us72PkW7Ym .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72PkW7Ym .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72PkW7Ym div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72PkW7Ym H5 {
  color: #e5c04e;
}
.cid-uv7O5TVilg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7O5TVilg nav.navbar {
  position: fixed;
}
.cid-uv7O5TVilg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7O5TVilg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7O5TVilg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7O5TVilg .dropdown-item:hover,
.cid-uv7O5TVilg .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7O5TVilg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7O5TVilg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7O5TVilg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7O5TVilg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7O5TVilg .nav-link {
  position: relative;
}
.cid-uv7O5TVilg .container {
  display: flex;
  margin: auto;
}
.cid-uv7O5TVilg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7O5TVilg .dropdown-menu,
.cid-uv7O5TVilg .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7O5TVilg .nav-item:focus,
.cid-uv7O5TVilg .nav-link:focus {
  outline: none;
}
.cid-uv7O5TVilg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7O5TVilg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7O5TVilg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7O5TVilg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7O5TVilg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7O5TVilg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7O5TVilg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7O5TVilg .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7O5TVilg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7O5TVilg .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7O5TVilg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7O5TVilg .navbar.collapsed {
  justify-content: center;
}
.cid-uv7O5TVilg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7O5TVilg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7O5TVilg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7O5TVilg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7O5TVilg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7O5TVilg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7O5TVilg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7O5TVilg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7O5TVilg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7O5TVilg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7O5TVilg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7O5TVilg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7O5TVilg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7O5TVilg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7O5TVilg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7O5TVilg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7O5TVilg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7O5TVilg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7O5TVilg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7O5TVilg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7O5TVilg .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7O5TVilg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7O5TVilg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7O5TVilg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7O5TVilg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7O5TVilg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7O5TVilg .dropdown-item.active,
.cid-uv7O5TVilg .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7O5TVilg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7O5TVilg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7O5TVilg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7O5TVilg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7O5TVilg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7O5TVilg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7O5TVilg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7O5TVilg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7O5TVilg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7O5TVilg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7O5TVilg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7O5TVilg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7O5TVilg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7O5TVilg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7O5TVilg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7O5TVilg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7O5TVilg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7O5TVilg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7O5TVilg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7O5TVilg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7O5TVilg .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-uv7O5TVilg .navbar {
    height: 70px;
  }
  .cid-uv7O5TVilg .navbar.opened {
    height: auto;
  }
  .cid-uv7O5TVilg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbgha2mnh {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/pir1-banner-2000x463.jpg");
}
.cid-usbgha2mnh .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbgha2mnh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbgha2mnh .mbr-text,
.cid-usbgha2mnh .mbr-section-btn {
  color: #232323;
}
.cid-usbgha2mnh .card-title,
.cid-usbgha2mnh .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbgha2mnh .mbr-text,
.cid-usbgha2mnh .link-wrap {
  color: #ffffff;
}
.cid-usbghzBWcX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #47331a;
}
.cid-usbghzBWcX .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbghzBWcX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbghzBWcX .mbr-section-title {
  color: #ffffff;
}
.cid-usbghzBWcX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usbgi6fyc1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgi6fyc1 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbgi6fyc1 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbgi6fyc1 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbgi6fyc1 .card {
    margin-bottom: 2rem;
  }
  .cid-usbgi6fyc1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbgirRl0R {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbgirRl0R .carousel {
    min-height: 400px;
  }
  .cid-usbgirRl0R .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbgirRl0R .carousel {
    min-height: 260px;
  }
  .cid-usbgirRl0R .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbgirRl0R .carousel {
    min-height: 220px;
  }
  .cid-usbgirRl0R .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbgirRl0R .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbgirRl0R .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbgirRl0R .carousel,
.cid-usbgirRl0R .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbgirRl0R .item-wrapper {
  width: 100%;
}
.cid-usbgirRl0R .carousel-caption {
  bottom: 40px;
}
.cid-usbgirRl0R .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbgirRl0R .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbgirRl0R .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbgirRl0R .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbgirRl0R .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbgirRl0R .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbgirRl0R .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbgirRl0R .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbgirRl0R .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbgirRl0R .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-usbgirRl0R .carousel-indicators li.active,
.cid-usbgirRl0R .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbgirRl0R .carousel-indicators li::after,
.cid-usbgirRl0R .carousel-indicators li::before {
  content: none;
}
.cid-usbgirRl0R .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbgirRl0R .carousel-indicators {
    display: none !important;
  }
}
.cid-usbgjJkZu7 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbgjJkZu7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbgjJkZu7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbgkYsDZ5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbglsPRMi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbglZNpoa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbru9Hrs1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbrvwznRW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbrw7DskR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbruRn0lt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUQDCDVwi2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgo4VZcu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgoTGeTV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgmzTLSF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgnrVt7M {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgiWQL8x {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbgiWQL8x .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbgiWQL8x .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbgiWQL8x .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbgiWQL8x .link-wrap {
    align-items: center;
  }
}
.cid-usbgiWQL8x .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us72RGzRPP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72RGzRPP .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72RGzRPP .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72RGzRPP .row {
    text-align: center;
  }
  .cid-us72RGzRPP .row > div {
    margin: auto;
  }
  .cid-us72RGzRPP .social-row {
    justify-content: center;
  }
}
.cid-us72RGzRPP .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72RGzRPP .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72RGzRPP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72RGzRPP .list {
    margin-bottom: 0rem;
  }
}
.cid-us72RGzRPP .mbr-text {
  color: #ffffff;
}
.cid-us72RGzRPP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72RGzRPP .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72RGzRPP div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72RGzRPP H5 {
  color: #e5c04e;
}
.cid-uv7ObgNqcI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7ObgNqcI nav.navbar {
  position: fixed;
}
.cid-uv7ObgNqcI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7ObgNqcI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7ObgNqcI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7ObgNqcI .dropdown-item:hover,
.cid-uv7ObgNqcI .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7ObgNqcI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7ObgNqcI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7ObgNqcI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7ObgNqcI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7ObgNqcI .nav-link {
  position: relative;
}
.cid-uv7ObgNqcI .container {
  display: flex;
  margin: auto;
}
.cid-uv7ObgNqcI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7ObgNqcI .dropdown-menu,
.cid-uv7ObgNqcI .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7ObgNqcI .nav-item:focus,
.cid-uv7ObgNqcI .nav-link:focus {
  outline: none;
}
.cid-uv7ObgNqcI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7ObgNqcI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7ObgNqcI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7ObgNqcI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7ObgNqcI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7ObgNqcI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7ObgNqcI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7ObgNqcI .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7ObgNqcI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7ObgNqcI .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7ObgNqcI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7ObgNqcI .navbar.collapsed {
  justify-content: center;
}
.cid-uv7ObgNqcI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7ObgNqcI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7ObgNqcI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7ObgNqcI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7ObgNqcI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7ObgNqcI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7ObgNqcI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7ObgNqcI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7ObgNqcI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7ObgNqcI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7ObgNqcI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7ObgNqcI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7ObgNqcI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7ObgNqcI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7ObgNqcI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7ObgNqcI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7ObgNqcI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7ObgNqcI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7ObgNqcI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7ObgNqcI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7ObgNqcI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7ObgNqcI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7ObgNqcI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7ObgNqcI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7ObgNqcI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7ObgNqcI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7ObgNqcI .dropdown-item.active,
.cid-uv7ObgNqcI .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7ObgNqcI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7ObgNqcI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7ObgNqcI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7ObgNqcI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7ObgNqcI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7ObgNqcI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7ObgNqcI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7ObgNqcI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7ObgNqcI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7ObgNqcI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7ObgNqcI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7ObgNqcI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7ObgNqcI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7ObgNqcI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7ObgNqcI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7ObgNqcI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7ObgNqcI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7ObgNqcI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7ObgNqcI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7ObgNqcI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7ObgNqcI .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-uv7ObgNqcI .navbar {
    height: 70px;
  }
  .cid-uv7ObgNqcI .navbar.opened {
    height: auto;
  }
  .cid-uv7ObgNqcI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usb7ycajd8 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/magnetic1-banner-2000x463.jpg");
}
.cid-usb7ycajd8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb7ycajd8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb7ycajd8 .mbr-text,
.cid-usb7ycajd8 .mbr-section-btn {
  color: #232323;
}
.cid-usb7ycajd8 .card-title,
.cid-usb7ycajd8 .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usb7ycajd8 .mbr-text,
.cid-usb7ycajd8 .link-wrap {
  color: #ffffff;
}
.cid-usb7z2PSQW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-usb7z2PSQW .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb7z2PSQW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb7z2PSQW .mbr-section-title {
  color: #ffffff;
}
.cid-usb7z2PSQW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usb7A9Zjrq {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7A9Zjrq .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usb7A9Zjrq .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb7A9Zjrq .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usb7A9Zjrq .card {
    margin-bottom: 2rem;
  }
  .cid-usb7A9Zjrq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uJauDKc4tc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uJauDKc4tc .carousel {
    min-height: 400px;
  }
  .cid-uJauDKc4tc .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uJauDKc4tc .carousel {
    min-height: 260px;
  }
  .cid-uJauDKc4tc .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uJauDKc4tc .carousel {
    min-height: 220px;
  }
  .cid-uJauDKc4tc .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uJauDKc4tc .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uJauDKc4tc .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uJauDKc4tc .carousel,
.cid-uJauDKc4tc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uJauDKc4tc .item-wrapper {
  width: 100%;
}
.cid-uJauDKc4tc .carousel-caption {
  bottom: 40px;
}
.cid-uJauDKc4tc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uJauDKc4tc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uJauDKc4tc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uJauDKc4tc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uJauDKc4tc .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uJauDKc4tc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJauDKc4tc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJauDKc4tc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJauDKc4tc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uJauDKc4tc .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-uJauDKc4tc .carousel-indicators li.active,
.cid-uJauDKc4tc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJauDKc4tc .carousel-indicators li::after,
.cid-uJauDKc4tc .carousel-indicators li::before {
  content: none;
}
.cid-uJauDKc4tc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJauDKc4tc .carousel-indicators {
    display: none !important;
  }
}
.cid-usb7JGbkKX {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usb7JGbkKX .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb7JGbkKX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb7Mf2Y8S {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7MRWinm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7NzUAOM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbshMCo4E {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7OtI0vz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbsiAsxdi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbsjen4Kg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7P5Tkhr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7R2vIGG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7RGss5L {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7BRNoTs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usb7BRNoTs .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usb7BRNoTs .card {
    margin-bottom: 2rem!important;
  }
  .cid-usb7BRNoTs .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usb7BRNoTs .link-wrap {
    align-items: center;
  }
}
.cid-usb7BRNoTs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us72Ug7ThG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72Ug7ThG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72Ug7ThG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72Ug7ThG .row {
    text-align: center;
  }
  .cid-us72Ug7ThG .row > div {
    margin: auto;
  }
  .cid-us72Ug7ThG .social-row {
    justify-content: center;
  }
}
.cid-us72Ug7ThG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72Ug7ThG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72Ug7ThG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72Ug7ThG .list {
    margin-bottom: 0rem;
  }
}
.cid-us72Ug7ThG .mbr-text {
  color: #ffffff;
}
.cid-us72Ug7ThG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72Ug7ThG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72Ug7ThG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72Ug7ThG H5 {
  color: #e5c04e;
}
.cid-uv7OfCgp7N {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7OfCgp7N nav.navbar {
  position: fixed;
}
.cid-uv7OfCgp7N .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OfCgp7N .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7OfCgp7N .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7OfCgp7N .dropdown-item:hover,
.cid-uv7OfCgp7N .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7OfCgp7N .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7OfCgp7N .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7OfCgp7N .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7OfCgp7N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7OfCgp7N .nav-link {
  position: relative;
}
.cid-uv7OfCgp7N .container {
  display: flex;
  margin: auto;
}
.cid-uv7OfCgp7N .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7OfCgp7N .dropdown-menu,
.cid-uv7OfCgp7N .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7OfCgp7N .nav-item:focus,
.cid-uv7OfCgp7N .nav-link:focus {
  outline: none;
}
.cid-uv7OfCgp7N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7OfCgp7N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7OfCgp7N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7OfCgp7N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OfCgp7N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7OfCgp7N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7OfCgp7N .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7OfCgp7N .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7OfCgp7N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7OfCgp7N .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7OfCgp7N .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7OfCgp7N .navbar.collapsed {
  justify-content: center;
}
.cid-uv7OfCgp7N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7OfCgp7N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7OfCgp7N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7OfCgp7N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7OfCgp7N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7OfCgp7N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7OfCgp7N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7OfCgp7N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7OfCgp7N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7OfCgp7N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7OfCgp7N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7OfCgp7N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7OfCgp7N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7OfCgp7N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7OfCgp7N .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7OfCgp7N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7OfCgp7N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7OfCgp7N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7OfCgp7N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7OfCgp7N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7OfCgp7N .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7OfCgp7N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7OfCgp7N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7OfCgp7N .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7OfCgp7N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7OfCgp7N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7OfCgp7N .dropdown-item.active,
.cid-uv7OfCgp7N .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7OfCgp7N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7OfCgp7N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7OfCgp7N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7OfCgp7N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7OfCgp7N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7OfCgp7N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7OfCgp7N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7OfCgp7N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7OfCgp7N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7OfCgp7N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7OfCgp7N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7OfCgp7N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OfCgp7N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OfCgp7N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7OfCgp7N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OfCgp7N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7OfCgp7N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7OfCgp7N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OfCgp7N .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7OfCgp7N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7OfCgp7N .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-uv7OfCgp7N .navbar {
    height: 70px;
  }
  .cid-uv7OfCgp7N .navbar.opened {
    height: auto;
  }
  .cid-uv7OfCgp7N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usb7WGwmrR {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/remote-banner2-2000x840.jpg");
}
.cid-usb7WGwmrR .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb7WGwmrR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb7WGwmrR .mbr-text,
.cid-usb7WGwmrR .mbr-section-btn {
  color: #232323;
}
.cid-usb7WGwmrR .card-title,
.cid-usb7WGwmrR .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usb7WGwmrR .mbr-text,
.cid-usb7WGwmrR .link-wrap {
  color: #ffffff;
}
.cid-usb7XpOmsF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-usb7XpOmsF .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb7XpOmsF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb7XpOmsF .mbr-section-title {
  color: #ffffff;
}
.cid-usb7XpOmsF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usb7Y2Y0gu {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7Y2Y0gu .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usb7Y2Y0gu .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb7Y2Y0gu .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usb7Y2Y0gu .card {
    margin-bottom: 2rem;
  }
  .cid-usb7Y2Y0gu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usb7YRlsl9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usb7YRlsl9 .carousel {
    min-height: 400px;
  }
  .cid-usb7YRlsl9 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usb7YRlsl9 .carousel {
    min-height: 260px;
  }
  .cid-usb7YRlsl9 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usb7YRlsl9 .carousel {
    min-height: 220px;
  }
  .cid-usb7YRlsl9 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usb7YRlsl9 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usb7YRlsl9 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usb7YRlsl9 .carousel,
.cid-usb7YRlsl9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usb7YRlsl9 .item-wrapper {
  width: 100%;
}
.cid-usb7YRlsl9 .carousel-caption {
  bottom: 40px;
}
.cid-usb7YRlsl9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usb7YRlsl9 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usb7YRlsl9 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usb7YRlsl9 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usb7YRlsl9 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usb7YRlsl9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usb7YRlsl9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usb7YRlsl9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usb7YRlsl9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usb7YRlsl9 .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-usb7YRlsl9 .carousel-indicators li.active,
.cid-usb7YRlsl9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usb7YRlsl9 .carousel-indicators li::after,
.cid-usb7YRlsl9 .carousel-indicators li::before {
  content: none;
}
.cid-usb7YRlsl9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usb7YRlsl9 .carousel-indicators {
    display: none !important;
  }
}
.cid-usb80BBthn {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usb80BBthn .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb80BBthn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb82hooN0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb82UrTOd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb83Egmxi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb84Er2NF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbt7us2Am {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbt89GDY3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb85oZORV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb869JGzg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb7ZCyBgB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usb7ZCyBgB .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usb7ZCyBgB .card {
    margin-bottom: 2rem!important;
  }
  .cid-usb7ZCyBgB .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usb7ZCyBgB .link-wrap {
    align-items: center;
  }
}
.cid-usb7ZCyBgB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us72Y1D3Bc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us72Y1D3Bc .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us72Y1D3Bc .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us72Y1D3Bc .row {
    text-align: center;
  }
  .cid-us72Y1D3Bc .row > div {
    margin: auto;
  }
  .cid-us72Y1D3Bc .social-row {
    justify-content: center;
  }
}
.cid-us72Y1D3Bc .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us72Y1D3Bc .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us72Y1D3Bc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us72Y1D3Bc .list {
    margin-bottom: 0rem;
  }
}
.cid-us72Y1D3Bc .mbr-text {
  color: #ffffff;
}
.cid-us72Y1D3Bc .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us72Y1D3Bc .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us72Y1D3Bc div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us72Y1D3Bc H5 {
  color: #e5c04e;
}
.cid-uv7OjbkHkD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7OjbkHkD nav.navbar {
  position: fixed;
}
.cid-uv7OjbkHkD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OjbkHkD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7OjbkHkD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7OjbkHkD .dropdown-item:hover,
.cid-uv7OjbkHkD .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7OjbkHkD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7OjbkHkD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7OjbkHkD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7OjbkHkD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7OjbkHkD .nav-link {
  position: relative;
}
.cid-uv7OjbkHkD .container {
  display: flex;
  margin: auto;
}
.cid-uv7OjbkHkD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7OjbkHkD .dropdown-menu,
.cid-uv7OjbkHkD .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7OjbkHkD .nav-item:focus,
.cid-uv7OjbkHkD .nav-link:focus {
  outline: none;
}
.cid-uv7OjbkHkD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7OjbkHkD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7OjbkHkD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7OjbkHkD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OjbkHkD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7OjbkHkD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7OjbkHkD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7OjbkHkD .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7OjbkHkD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7OjbkHkD .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7OjbkHkD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7OjbkHkD .navbar.collapsed {
  justify-content: center;
}
.cid-uv7OjbkHkD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7OjbkHkD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7OjbkHkD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7OjbkHkD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7OjbkHkD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7OjbkHkD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7OjbkHkD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7OjbkHkD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7OjbkHkD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7OjbkHkD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7OjbkHkD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7OjbkHkD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7OjbkHkD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7OjbkHkD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7OjbkHkD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7OjbkHkD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7OjbkHkD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7OjbkHkD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7OjbkHkD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7OjbkHkD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7OjbkHkD .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7OjbkHkD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7OjbkHkD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7OjbkHkD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7OjbkHkD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7OjbkHkD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7OjbkHkD .dropdown-item.active,
.cid-uv7OjbkHkD .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7OjbkHkD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7OjbkHkD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7OjbkHkD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7OjbkHkD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7OjbkHkD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7OjbkHkD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7OjbkHkD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7OjbkHkD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7OjbkHkD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7OjbkHkD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7OjbkHkD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7OjbkHkD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OjbkHkD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OjbkHkD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7OjbkHkD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OjbkHkD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7OjbkHkD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7OjbkHkD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OjbkHkD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7OjbkHkD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7OjbkHkD .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-uv7OjbkHkD .navbar {
    height: 70px;
  }
  .cid-uv7OjbkHkD .navbar.opened {
    height: auto;
  }
  .cid-uv7OjbkHkD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbbq0FAZ0 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/water-leak-banner-2000x463.jpg");
}
.cid-usbbq0FAZ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbbq0FAZ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbbq0FAZ0 .mbr-text,
.cid-usbbq0FAZ0 .mbr-section-btn {
  color: #232323;
}
.cid-usbbq0FAZ0 .card-title,
.cid-usbbq0FAZ0 .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbbq0FAZ0 .mbr-text,
.cid-usbbq0FAZ0 .link-wrap {
  color: #ffffff;
}
.cid-usbbqzMq3V {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-usbbqzMq3V .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbbqzMq3V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbbqzMq3V .mbr-section-title {
  color: #ffffff;
}
.cid-usbbqzMq3V .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usbbr5eFlP {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbr5eFlP .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbbr5eFlP .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbbr5eFlP .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbbr5eFlP .card {
    margin-bottom: 2rem;
  }
  .cid-usbbr5eFlP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbbrCqu0R {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbbrCqu0R .carousel {
    min-height: 400px;
  }
  .cid-usbbrCqu0R .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbbrCqu0R .carousel {
    min-height: 260px;
  }
  .cid-usbbrCqu0R .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbbrCqu0R .carousel {
    min-height: 220px;
  }
  .cid-usbbrCqu0R .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbbrCqu0R .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbbrCqu0R .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbbrCqu0R .carousel,
.cid-usbbrCqu0R .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbbrCqu0R .item-wrapper {
  width: 100%;
}
.cid-usbbrCqu0R .carousel-caption {
  bottom: 40px;
}
.cid-usbbrCqu0R .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbbrCqu0R .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbbrCqu0R .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbbrCqu0R .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbbrCqu0R .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbbrCqu0R .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbbrCqu0R .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbbrCqu0R .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbbrCqu0R .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbbrCqu0R .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-usbbrCqu0R .carousel-indicators li.active,
.cid-usbbrCqu0R .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbbrCqu0R .carousel-indicators li::after,
.cid-usbbrCqu0R .carousel-indicators li::before {
  content: none;
}
.cid-usbbrCqu0R .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbbrCqu0R .carousel-indicators {
    display: none !important;
  }
}
.cid-usbbsMqlmU {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbbsMqlmU .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbbsMqlmU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbbtBRRJt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbu8ES8a {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbuL61Ja {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbtTUOPjf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbtUtkxfw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUQD7YIx8s {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbvDdA2h {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbw8CQtl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbwNAUB3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbxxSTFQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbs6A0P7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbbs6A0P7 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbbs6A0P7 .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbbs6A0P7 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbbs6A0P7 .link-wrap {
    align-items: center;
  }
}
.cid-usbbs6A0P7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us730HFjgP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us730HFjgP .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us730HFjgP .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us730HFjgP .row {
    text-align: center;
  }
  .cid-us730HFjgP .row > div {
    margin: auto;
  }
  .cid-us730HFjgP .social-row {
    justify-content: center;
  }
}
.cid-us730HFjgP .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us730HFjgP .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us730HFjgP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us730HFjgP .list {
    margin-bottom: 0rem;
  }
}
.cid-us730HFjgP .mbr-text {
  color: #ffffff;
}
.cid-us730HFjgP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us730HFjgP .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us730HFjgP div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us730HFjgP H5 {
  color: #e5c04e;
}
.cid-uv7Oo8xhNr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7Oo8xhNr nav.navbar {
  position: fixed;
}
.cid-uv7Oo8xhNr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Oo8xhNr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7Oo8xhNr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7Oo8xhNr .dropdown-item:hover,
.cid-uv7Oo8xhNr .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7Oo8xhNr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7Oo8xhNr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7Oo8xhNr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7Oo8xhNr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7Oo8xhNr .nav-link {
  position: relative;
}
.cid-uv7Oo8xhNr .container {
  display: flex;
  margin: auto;
}
.cid-uv7Oo8xhNr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7Oo8xhNr .dropdown-menu,
.cid-uv7Oo8xhNr .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7Oo8xhNr .nav-item:focus,
.cid-uv7Oo8xhNr .nav-link:focus {
  outline: none;
}
.cid-uv7Oo8xhNr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7Oo8xhNr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7Oo8xhNr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7Oo8xhNr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Oo8xhNr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7Oo8xhNr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7Oo8xhNr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7Oo8xhNr .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7Oo8xhNr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7Oo8xhNr .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7Oo8xhNr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7Oo8xhNr .navbar.collapsed {
  justify-content: center;
}
.cid-uv7Oo8xhNr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7Oo8xhNr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7Oo8xhNr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7Oo8xhNr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7Oo8xhNr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7Oo8xhNr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7Oo8xhNr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7Oo8xhNr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7Oo8xhNr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7Oo8xhNr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7Oo8xhNr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7Oo8xhNr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7Oo8xhNr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7Oo8xhNr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7Oo8xhNr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7Oo8xhNr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7Oo8xhNr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7Oo8xhNr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7Oo8xhNr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7Oo8xhNr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7Oo8xhNr .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7Oo8xhNr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7Oo8xhNr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7Oo8xhNr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7Oo8xhNr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7Oo8xhNr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7Oo8xhNr .dropdown-item.active,
.cid-uv7Oo8xhNr .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7Oo8xhNr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7Oo8xhNr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7Oo8xhNr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7Oo8xhNr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7Oo8xhNr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7Oo8xhNr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7Oo8xhNr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7Oo8xhNr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7Oo8xhNr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7Oo8xhNr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7Oo8xhNr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7Oo8xhNr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Oo8xhNr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Oo8xhNr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7Oo8xhNr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Oo8xhNr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7Oo8xhNr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7Oo8xhNr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Oo8xhNr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7Oo8xhNr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7Oo8xhNr .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-uv7Oo8xhNr .navbar {
    height: 70px;
  }
  .cid-uv7Oo8xhNr .navbar.opened {
    height: auto;
  }
  .cid-uv7Oo8xhNr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbeVRDssC {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/multi-sensor1-banner-2000x463.jpg");
}
.cid-usbeVRDssC .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbeVRDssC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbeVRDssC .mbr-text,
.cid-usbeVRDssC .mbr-section-btn {
  color: #232323;
}
.cid-usbeVRDssC .card-title,
.cid-usbeVRDssC .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbeVRDssC .mbr-text,
.cid-usbeVRDssC .link-wrap {
  color: #ffffff;
}
.cid-usbeWpMfEa {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-usbeWpMfEa .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbeWpMfEa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbeWpMfEa .mbr-section-title {
  color: #ffffff;
}
.cid-usbeWpMfEa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usbeX22FnO {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbeX22FnO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbeX22FnO .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbeX22FnO .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbeX22FnO .card {
    margin-bottom: 2rem;
  }
  .cid-usbeX22FnO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbeXOBUsJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbeXOBUsJ .carousel {
    min-height: 400px;
  }
  .cid-usbeXOBUsJ .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbeXOBUsJ .carousel {
    min-height: 260px;
  }
  .cid-usbeXOBUsJ .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbeXOBUsJ .carousel {
    min-height: 220px;
  }
  .cid-usbeXOBUsJ .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbeXOBUsJ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbeXOBUsJ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbeXOBUsJ .carousel,
.cid-usbeXOBUsJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbeXOBUsJ .item-wrapper {
  width: 100%;
}
.cid-usbeXOBUsJ .carousel-caption {
  bottom: 40px;
}
.cid-usbeXOBUsJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbeXOBUsJ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbeXOBUsJ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbeXOBUsJ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbeXOBUsJ .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbeXOBUsJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbeXOBUsJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbeXOBUsJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbeXOBUsJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbeXOBUsJ .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-usbeXOBUsJ .carousel-indicators li.active,
.cid-usbeXOBUsJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbeXOBUsJ .carousel-indicators li::after,
.cid-usbeXOBUsJ .carousel-indicators li::before {
  content: none;
}
.cid-usbeXOBUsJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbeXOBUsJ .carousel-indicators {
    display: none !important;
  }
}
.cid-usbeZnJgA1 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbeZnJgA1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbeZnJgA1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbf04tDu6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbf0zYtTe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbf1artXF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbf1M9n1j {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbv6IxhZm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbv7lp1Zv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbv63WHs3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbf2EdzNA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbf3rl0Ry {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbf46c2Q1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbeYjYUKa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbeYjYUKa .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbeYjYUKa .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbeYjYUKa .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbeYjYUKa .link-wrap {
    align-items: center;
  }
}
.cid-usbeYjYUKa .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us7333MJ8r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us7333MJ8r .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us7333MJ8r .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us7333MJ8r .row {
    text-align: center;
  }
  .cid-us7333MJ8r .row > div {
    margin: auto;
  }
  .cid-us7333MJ8r .social-row {
    justify-content: center;
  }
}
.cid-us7333MJ8r .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us7333MJ8r .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us7333MJ8r .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us7333MJ8r .list {
    margin-bottom: 0rem;
  }
}
.cid-us7333MJ8r .mbr-text {
  color: #ffffff;
}
.cid-us7333MJ8r .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us7333MJ8r .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us7333MJ8r div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us7333MJ8r H5 {
  color: #e5c04e;
}
.cid-uv7OsUWyPb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7OsUWyPb nav.navbar {
  position: fixed;
}
.cid-uv7OsUWyPb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OsUWyPb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7OsUWyPb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7OsUWyPb .dropdown-item:hover,
.cid-uv7OsUWyPb .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7OsUWyPb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7OsUWyPb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7OsUWyPb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7OsUWyPb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7OsUWyPb .nav-link {
  position: relative;
}
.cid-uv7OsUWyPb .container {
  display: flex;
  margin: auto;
}
.cid-uv7OsUWyPb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7OsUWyPb .dropdown-menu,
.cid-uv7OsUWyPb .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7OsUWyPb .nav-item:focus,
.cid-uv7OsUWyPb .nav-link:focus {
  outline: none;
}
.cid-uv7OsUWyPb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7OsUWyPb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7OsUWyPb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7OsUWyPb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OsUWyPb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7OsUWyPb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7OsUWyPb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7OsUWyPb .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7OsUWyPb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7OsUWyPb .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7OsUWyPb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7OsUWyPb .navbar.collapsed {
  justify-content: center;
}
.cid-uv7OsUWyPb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7OsUWyPb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7OsUWyPb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7OsUWyPb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7OsUWyPb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7OsUWyPb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7OsUWyPb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7OsUWyPb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7OsUWyPb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7OsUWyPb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7OsUWyPb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7OsUWyPb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7OsUWyPb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7OsUWyPb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7OsUWyPb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7OsUWyPb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7OsUWyPb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7OsUWyPb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7OsUWyPb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7OsUWyPb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7OsUWyPb .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7OsUWyPb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7OsUWyPb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7OsUWyPb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7OsUWyPb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7OsUWyPb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7OsUWyPb .dropdown-item.active,
.cid-uv7OsUWyPb .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7OsUWyPb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7OsUWyPb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7OsUWyPb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7OsUWyPb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7OsUWyPb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7OsUWyPb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7OsUWyPb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7OsUWyPb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7OsUWyPb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7OsUWyPb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7OsUWyPb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7OsUWyPb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OsUWyPb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OsUWyPb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7OsUWyPb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OsUWyPb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7OsUWyPb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7OsUWyPb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OsUWyPb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7OsUWyPb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7OsUWyPb .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-uv7OsUWyPb .navbar {
    height: 70px;
  }
  .cid-uv7OsUWyPb .navbar.opened {
    height: auto;
  }
  .cid-uv7OsUWyPb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbgywt7IP {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/pircam-banner-2000x463.jpg");
}
.cid-usbgywt7IP .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbgywt7IP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbgywt7IP .mbr-text,
.cid-usbgywt7IP .mbr-section-btn {
  color: #232323;
}
.cid-usbgywt7IP .card-title,
.cid-usbgywt7IP .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbgywt7IP .mbr-text,
.cid-usbgywt7IP .link-wrap {
  color: #ffffff;
}
.cid-usbgzd09YJ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgzd09YJ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbgzd09YJ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbgzd09YJ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbgzd09YJ .card {
    margin-bottom: 2rem;
  }
  .cid-usbgzd09YJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbgAdqXxl {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbgAdqXxl .carousel {
    min-height: 400px;
  }
  .cid-usbgAdqXxl .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbgAdqXxl .carousel {
    min-height: 260px;
  }
  .cid-usbgAdqXxl .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbgAdqXxl .carousel {
    min-height: 220px;
  }
  .cid-usbgAdqXxl .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbgAdqXxl .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbgAdqXxl .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbgAdqXxl .carousel,
.cid-usbgAdqXxl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbgAdqXxl .item-wrapper {
  width: 100%;
}
.cid-usbgAdqXxl .carousel-caption {
  bottom: 40px;
}
.cid-usbgAdqXxl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbgAdqXxl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbgAdqXxl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbgAdqXxl .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbgAdqXxl .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbgAdqXxl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbgAdqXxl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbgAdqXxl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbgAdqXxl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbgAdqXxl .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-usbgAdqXxl .carousel-indicators li.active,
.cid-usbgAdqXxl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbgAdqXxl .carousel-indicators li::after,
.cid-usbgAdqXxl .carousel-indicators li::before {
  content: none;
}
.cid-usbgAdqXxl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbgAdqXxl .carousel-indicators {
    display: none !important;
  }
}
.cid-usbgF65z0u {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbgF65z0u .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbgF65z0u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbgFDT0oX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgG2BtKg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgGKsAbn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc13kTcsT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc1lUzz8i {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc14frxXk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc1oGlDXh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc1n5SLHl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc1qm8wOs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc1psJ3Mv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc1nRQLtP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc114YaHD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc0YZ3UY5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgHb8zuL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgHTgF9u {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgIASkIs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgJdZjHd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgAGvSS9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbgAGvSS9 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbgAGvSS9 .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbgAGvSS9 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbgAGvSS9 .link-wrap {
    align-items: center;
  }
}
.cid-usbgAGvSS9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us735gLHXJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us735gLHXJ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us735gLHXJ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us735gLHXJ .row {
    text-align: center;
  }
  .cid-us735gLHXJ .row > div {
    margin: auto;
  }
  .cid-us735gLHXJ .social-row {
    justify-content: center;
  }
}
.cid-us735gLHXJ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us735gLHXJ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us735gLHXJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us735gLHXJ .list {
    margin-bottom: 0rem;
  }
}
.cid-us735gLHXJ .mbr-text {
  color: #ffffff;
}
.cid-us735gLHXJ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us735gLHXJ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us735gLHXJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us735gLHXJ H5 {
  color: #e5c04e;
}
.cid-uv7OwJYrEj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7OwJYrEj nav.navbar {
  position: fixed;
}
.cid-uv7OwJYrEj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OwJYrEj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7OwJYrEj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7OwJYrEj .dropdown-item:hover,
.cid-uv7OwJYrEj .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7OwJYrEj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7OwJYrEj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7OwJYrEj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7OwJYrEj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7OwJYrEj .nav-link {
  position: relative;
}
.cid-uv7OwJYrEj .container {
  display: flex;
  margin: auto;
}
.cid-uv7OwJYrEj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7OwJYrEj .dropdown-menu,
.cid-uv7OwJYrEj .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7OwJYrEj .nav-item:focus,
.cid-uv7OwJYrEj .nav-link:focus {
  outline: none;
}
.cid-uv7OwJYrEj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7OwJYrEj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7OwJYrEj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7OwJYrEj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OwJYrEj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7OwJYrEj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7OwJYrEj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7OwJYrEj .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7OwJYrEj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7OwJYrEj .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7OwJYrEj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7OwJYrEj .navbar.collapsed {
  justify-content: center;
}
.cid-uv7OwJYrEj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7OwJYrEj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7OwJYrEj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7OwJYrEj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7OwJYrEj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7OwJYrEj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7OwJYrEj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7OwJYrEj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7OwJYrEj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7OwJYrEj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7OwJYrEj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7OwJYrEj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7OwJYrEj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7OwJYrEj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7OwJYrEj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7OwJYrEj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7OwJYrEj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7OwJYrEj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7OwJYrEj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7OwJYrEj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7OwJYrEj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7OwJYrEj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7OwJYrEj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7OwJYrEj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7OwJYrEj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7OwJYrEj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7OwJYrEj .dropdown-item.active,
.cid-uv7OwJYrEj .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7OwJYrEj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7OwJYrEj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7OwJYrEj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7OwJYrEj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7OwJYrEj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7OwJYrEj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7OwJYrEj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7OwJYrEj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7OwJYrEj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7OwJYrEj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7OwJYrEj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7OwJYrEj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OwJYrEj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OwJYrEj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7OwJYrEj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OwJYrEj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7OwJYrEj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7OwJYrEj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OwJYrEj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7OwJYrEj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7OwJYrEj .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-uv7OwJYrEj .navbar {
    height: 70px;
  }
  .cid-uv7OwJYrEj .navbar.opened {
    height: auto;
  }
  .cid-uv7OwJYrEj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usb8zjo6oM {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/panic-banner-2000x463.jpg");
}
.cid-usb8zjo6oM .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb8zjo6oM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb8zjo6oM .mbr-text,
.cid-usb8zjo6oM .mbr-section-btn {
  color: #232323;
}
.cid-usb8zjo6oM .card-title,
.cid-usb8zjo6oM .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usb8zjo6oM .mbr-text,
.cid-usb8zjo6oM .link-wrap {
  color: #ffffff;
}
.cid-usb8A684Ob {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb8A684Ob .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usb8A684Ob .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usb8A684Ob .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usb8A684Ob .card {
    margin-bottom: 2rem;
  }
  .cid-usb8A684Ob .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usb8AZEzZ0 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usb8AZEzZ0 .carousel {
    min-height: 400px;
  }
  .cid-usb8AZEzZ0 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usb8AZEzZ0 .carousel {
    min-height: 260px;
  }
  .cid-usb8AZEzZ0 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usb8AZEzZ0 .carousel {
    min-height: 220px;
  }
  .cid-usb8AZEzZ0 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usb8AZEzZ0 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usb8AZEzZ0 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usb8AZEzZ0 .carousel,
.cid-usb8AZEzZ0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usb8AZEzZ0 .item-wrapper {
  width: 100%;
}
.cid-usb8AZEzZ0 .carousel-caption {
  bottom: 40px;
}
.cid-usb8AZEzZ0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usb8AZEzZ0 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usb8AZEzZ0 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usb8AZEzZ0 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usb8AZEzZ0 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usb8AZEzZ0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usb8AZEzZ0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usb8AZEzZ0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usb8AZEzZ0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usb8AZEzZ0 .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-usb8AZEzZ0 .carousel-indicators li.active,
.cid-usb8AZEzZ0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usb8AZEzZ0 .carousel-indicators li::after,
.cid-usb8AZEzZ0 .carousel-indicators li::before {
  content: none;
}
.cid-usb8AZEzZ0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usb8AZEzZ0 .carousel-indicators {
    display: none !important;
  }
}
.cid-usb8Doe0YA {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usb8Doe0YA .mbr-fallback-image.disabled {
  display: none;
}
.cid-usb8Doe0YA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usb8Eh48QP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb8ELBhdA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb8FGsNXH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc2AoBVXj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usc2zqkYhV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb8GsvZ9J {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb8H6KbD4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb8HWriNx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb8IPrEWI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usb8CwJgtk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usb8CwJgtk .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usb8CwJgtk .card {
    margin-bottom: 2rem!important;
  }
  .cid-usb8CwJgtk .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usb8CwJgtk .link-wrap {
    align-items: center;
  }
}
.cid-usb8CwJgtk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us737m28bf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us737m28bf .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us737m28bf .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us737m28bf .row {
    text-align: center;
  }
  .cid-us737m28bf .row > div {
    margin: auto;
  }
  .cid-us737m28bf .social-row {
    justify-content: center;
  }
}
.cid-us737m28bf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us737m28bf .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us737m28bf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us737m28bf .list {
    margin-bottom: 0rem;
  }
}
.cid-us737m28bf .mbr-text {
  color: #ffffff;
}
.cid-us737m28bf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us737m28bf .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us737m28bf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us737m28bf H5 {
  color: #e5c04e;
}
.cid-uv7OACrEkU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7OACrEkU nav.navbar {
  position: fixed;
}
.cid-uv7OACrEkU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OACrEkU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7OACrEkU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7OACrEkU .dropdown-item:hover,
.cid-uv7OACrEkU .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7OACrEkU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7OACrEkU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7OACrEkU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7OACrEkU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7OACrEkU .nav-link {
  position: relative;
}
.cid-uv7OACrEkU .container {
  display: flex;
  margin: auto;
}
.cid-uv7OACrEkU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7OACrEkU .dropdown-menu,
.cid-uv7OACrEkU .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7OACrEkU .nav-item:focus,
.cid-uv7OACrEkU .nav-link:focus {
  outline: none;
}
.cid-uv7OACrEkU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7OACrEkU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7OACrEkU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7OACrEkU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OACrEkU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7OACrEkU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7OACrEkU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7OACrEkU .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7OACrEkU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7OACrEkU .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7OACrEkU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7OACrEkU .navbar.collapsed {
  justify-content: center;
}
.cid-uv7OACrEkU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7OACrEkU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7OACrEkU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7OACrEkU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7OACrEkU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7OACrEkU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7OACrEkU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7OACrEkU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7OACrEkU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7OACrEkU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7OACrEkU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7OACrEkU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7OACrEkU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7OACrEkU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7OACrEkU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7OACrEkU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7OACrEkU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7OACrEkU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7OACrEkU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7OACrEkU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7OACrEkU .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7OACrEkU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7OACrEkU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7OACrEkU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7OACrEkU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7OACrEkU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7OACrEkU .dropdown-item.active,
.cid-uv7OACrEkU .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7OACrEkU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7OACrEkU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7OACrEkU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7OACrEkU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7OACrEkU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7OACrEkU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7OACrEkU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7OACrEkU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7OACrEkU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7OACrEkU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7OACrEkU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7OACrEkU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OACrEkU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OACrEkU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7OACrEkU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OACrEkU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7OACrEkU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7OACrEkU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OACrEkU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7OACrEkU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7OACrEkU .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-uv7OACrEkU .navbar {
    height: 70px;
  }
  .cid-uv7OACrEkU .navbar.opened {
    height: auto;
  }
  .cid-uv7OACrEkU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbgOXFhj1 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/smoke-banner-1-2000x463.jpg");
}
.cid-usbgOXFhj1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbgOXFhj1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbgOXFhj1 .mbr-text,
.cid-usbgOXFhj1 .mbr-section-btn {
  color: #232323;
}
.cid-usbgOXFhj1 .card-title,
.cid-usbgOXFhj1 .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbgOXFhj1 .mbr-text,
.cid-usbgOXFhj1 .link-wrap {
  color: #ffffff;
}
.cid-usbgPkI8KR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-usbgPkI8KR .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbgPkI8KR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbgPkI8KR .mbr-section-title {
  color: #ffffff;
}
.cid-usbgPkI8KR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usbgPQSzNS {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgPQSzNS .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbgPQSzNS .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbgPQSzNS .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbgPQSzNS .card {
    margin-bottom: 2rem;
  }
  .cid-usbgPQSzNS .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbgQdX4Hc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbgQdX4Hc .carousel {
    min-height: 400px;
  }
  .cid-usbgQdX4Hc .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbgQdX4Hc .carousel {
    min-height: 260px;
  }
  .cid-usbgQdX4Hc .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbgQdX4Hc .carousel {
    min-height: 220px;
  }
  .cid-usbgQdX4Hc .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbgQdX4Hc .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbgQdX4Hc .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbgQdX4Hc .carousel,
.cid-usbgQdX4Hc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbgQdX4Hc .item-wrapper {
  width: 100%;
}
.cid-usbgQdX4Hc .carousel-caption {
  bottom: 40px;
}
.cid-usbgQdX4Hc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbgQdX4Hc .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbgQdX4Hc .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbgQdX4Hc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbgQdX4Hc .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbgQdX4Hc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbgQdX4Hc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbgQdX4Hc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbgQdX4Hc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbgQdX4Hc .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-usbgQdX4Hc .carousel-indicators li.active,
.cid-usbgQdX4Hc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbgQdX4Hc .carousel-indicators li::after,
.cid-usbgQdX4Hc .carousel-indicators li::before {
  content: none;
}
.cid-usbgQdX4Hc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbgQdX4Hc .carousel-indicators {
    display: none !important;
  }
}
.cid-usbgXgdrPf {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbgXgdrPf .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbgXgdrPf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbgXNWr7V {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgYdCl5N {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgYG1avo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscnB9JVhr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgZ57oqv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgZBDCfO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbh07psMW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbh0Kvorp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgQLtJZZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbgQLtJZZ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbgQLtJZZ .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbgQLtJZZ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbgQLtJZZ .link-wrap {
    align-items: center;
  }
}
.cid-usbgQLtJZZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us739JJZ14 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us739JJZ14 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us739JJZ14 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us739JJZ14 .row {
    text-align: center;
  }
  .cid-us739JJZ14 .row > div {
    margin: auto;
  }
  .cid-us739JJZ14 .social-row {
    justify-content: center;
  }
}
.cid-us739JJZ14 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us739JJZ14 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us739JJZ14 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us739JJZ14 .list {
    margin-bottom: 0rem;
  }
}
.cid-us739JJZ14 .mbr-text {
  color: #ffffff;
}
.cid-us739JJZ14 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us739JJZ14 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us739JJZ14 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us739JJZ14 H5 {
  color: #e5c04e;
}
.cid-uv7OG3cwu8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7OG3cwu8 nav.navbar {
  position: fixed;
}
.cid-uv7OG3cwu8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OG3cwu8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7OG3cwu8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7OG3cwu8 .dropdown-item:hover,
.cid-uv7OG3cwu8 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7OG3cwu8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7OG3cwu8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7OG3cwu8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7OG3cwu8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7OG3cwu8 .nav-link {
  position: relative;
}
.cid-uv7OG3cwu8 .container {
  display: flex;
  margin: auto;
}
.cid-uv7OG3cwu8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7OG3cwu8 .dropdown-menu,
.cid-uv7OG3cwu8 .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7OG3cwu8 .nav-item:focus,
.cid-uv7OG3cwu8 .nav-link:focus {
  outline: none;
}
.cid-uv7OG3cwu8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7OG3cwu8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7OG3cwu8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7OG3cwu8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7OG3cwu8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7OG3cwu8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7OG3cwu8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7OG3cwu8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7OG3cwu8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7OG3cwu8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7OG3cwu8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7OG3cwu8 .navbar.collapsed {
  justify-content: center;
}
.cid-uv7OG3cwu8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7OG3cwu8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7OG3cwu8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7OG3cwu8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7OG3cwu8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7OG3cwu8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7OG3cwu8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7OG3cwu8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7OG3cwu8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7OG3cwu8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7OG3cwu8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7OG3cwu8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7OG3cwu8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7OG3cwu8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7OG3cwu8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7OG3cwu8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7OG3cwu8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7OG3cwu8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7OG3cwu8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7OG3cwu8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7OG3cwu8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7OG3cwu8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7OG3cwu8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7OG3cwu8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7OG3cwu8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7OG3cwu8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7OG3cwu8 .dropdown-item.active,
.cid-uv7OG3cwu8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7OG3cwu8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7OG3cwu8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7OG3cwu8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7OG3cwu8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7OG3cwu8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7OG3cwu8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7OG3cwu8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7OG3cwu8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7OG3cwu8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7OG3cwu8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7OG3cwu8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7OG3cwu8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OG3cwu8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7OG3cwu8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7OG3cwu8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OG3cwu8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7OG3cwu8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7OG3cwu8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7OG3cwu8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7OG3cwu8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7OG3cwu8 .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-uv7OG3cwu8 .navbar {
    height: 70px;
  }
  .cid-uv7OG3cwu8 .navbar.opened {
    height: auto;
  }
  .cid-uv7OG3cwu8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbfJaIjQH {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/wall-switch-banner-2000x463.jpg");
}
.cid-usbfJaIjQH .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbfJaIjQH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbfJaIjQH .mbr-text,
.cid-usbfJaIjQH .mbr-section-btn {
  color: #232323;
}
.cid-usbfJaIjQH .card-title,
.cid-usbfJaIjQH .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbfJaIjQH .mbr-text,
.cid-usbfJaIjQH .link-wrap {
  color: #ffffff;
}
.cid-usbfJNrIaT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-usbfJNrIaT .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbfJNrIaT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbfJNrIaT .mbr-section-title {
  color: #ffffff;
}
.cid-usbfJNrIaT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usbfKmC9rj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfKmC9rj .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbfKmC9rj .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbfKmC9rj .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbfKmC9rj .card {
    margin-bottom: 2rem;
  }
  .cid-usbfKmC9rj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbfL2udhW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbfL2udhW .carousel {
    min-height: 400px;
  }
  .cid-usbfL2udhW .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbfL2udhW .carousel {
    min-height: 260px;
  }
  .cid-usbfL2udhW .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbfL2udhW .carousel {
    min-height: 220px;
  }
  .cid-usbfL2udhW .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbfL2udhW .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbfL2udhW .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbfL2udhW .carousel,
.cid-usbfL2udhW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbfL2udhW .item-wrapper {
  width: 100%;
}
.cid-usbfL2udhW .carousel-caption {
  bottom: 40px;
}
.cid-usbfL2udhW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbfL2udhW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbfL2udhW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbfL2udhW .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbfL2udhW .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbfL2udhW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbfL2udhW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbfL2udhW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbfL2udhW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbfL2udhW .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-usbfL2udhW .carousel-indicators li.active,
.cid-usbfL2udhW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbfL2udhW .carousel-indicators li::after,
.cid-usbfL2udhW .carousel-indicators li::before {
  content: none;
}
.cid-usbfL2udhW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbfL2udhW .carousel-indicators {
    display: none !important;
  }
}
.cid-usbfMCBWSy {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbfMCBWSy .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbfMCBWSy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbfNhfUBq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfNHDXto {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfOc764i {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscomDLCUD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscol6o4ip {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUtlfIgPmj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfOALAuP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfP26LCu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfPFYe7y {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfQin82v {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfLxvyfj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbfLxvyfj .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbfLxvyfj .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbfLxvyfj .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbfLxvyfj .link-wrap {
    align-items: center;
  }
}
.cid-usbfLxvyfj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us73dtWPrd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73dtWPrd .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73dtWPrd .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73dtWPrd .row {
    text-align: center;
  }
  .cid-us73dtWPrd .row > div {
    margin: auto;
  }
  .cid-us73dtWPrd .social-row {
    justify-content: center;
  }
}
.cid-us73dtWPrd .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73dtWPrd .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73dtWPrd .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73dtWPrd .list {
    margin-bottom: 0rem;
  }
}
.cid-us73dtWPrd .mbr-text {
  color: #ffffff;
}
.cid-us73dtWPrd .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73dtWPrd .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73dtWPrd div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73dtWPrd H5 {
  color: #e5c04e;
}
.cid-uv7Q98D36D {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7Q98D36D nav.navbar {
  position: fixed;
}
.cid-uv7Q98D36D .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Q98D36D .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7Q98D36D .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7Q98D36D .dropdown-item:hover,
.cid-uv7Q98D36D .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7Q98D36D .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7Q98D36D .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7Q98D36D .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7Q98D36D .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7Q98D36D .nav-link {
  position: relative;
}
.cid-uv7Q98D36D .container {
  display: flex;
  margin: auto;
}
.cid-uv7Q98D36D .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7Q98D36D .dropdown-menu,
.cid-uv7Q98D36D .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7Q98D36D .nav-item:focus,
.cid-uv7Q98D36D .nav-link:focus {
  outline: none;
}
.cid-uv7Q98D36D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7Q98D36D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7Q98D36D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7Q98D36D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Q98D36D .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7Q98D36D .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7Q98D36D .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7Q98D36D .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7Q98D36D .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7Q98D36D .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7Q98D36D .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7Q98D36D .navbar.collapsed {
  justify-content: center;
}
.cid-uv7Q98D36D .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7Q98D36D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7Q98D36D .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7Q98D36D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7Q98D36D .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7Q98D36D .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7Q98D36D .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7Q98D36D .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7Q98D36D .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7Q98D36D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7Q98D36D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7Q98D36D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7Q98D36D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7Q98D36D .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7Q98D36D .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7Q98D36D .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7Q98D36D .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7Q98D36D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7Q98D36D .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7Q98D36D .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7Q98D36D .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7Q98D36D .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7Q98D36D .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7Q98D36D .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7Q98D36D .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7Q98D36D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7Q98D36D .dropdown-item.active,
.cid-uv7Q98D36D .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7Q98D36D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7Q98D36D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7Q98D36D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7Q98D36D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7Q98D36D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7Q98D36D .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7Q98D36D ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7Q98D36D .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7Q98D36D button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7Q98D36D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7Q98D36D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7Q98D36D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Q98D36D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Q98D36D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7Q98D36D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Q98D36D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7Q98D36D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7Q98D36D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Q98D36D .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7Q98D36D a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7Q98D36D .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-uv7Q98D36D .navbar {
    height: 70px;
  }
  .cid-uv7Q98D36D .navbar.opened {
    height: auto;
  }
  .cid-uv7Q98D36D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbaLs8AhE {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/eu-plug1-banner-2000x463.jpg");
}
.cid-usbaLs8AhE .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbaLs8AhE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbaLs8AhE .mbr-text,
.cid-usbaLs8AhE .mbr-section-btn {
  color: #232323;
}
.cid-usbaLs8AhE .card-title,
.cid-usbaLs8AhE .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbaLs8AhE .mbr-text,
.cid-usbaLs8AhE .link-wrap {
  color: #ffffff;
}
.cid-usbaM9anfL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbaM9anfL .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbaM9anfL .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbaM9anfL .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbaM9anfL .card {
    margin-bottom: 2rem;
  }
  .cid-usbaM9anfL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbaMQECHL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbaMQECHL .carousel {
    min-height: 400px;
  }
  .cid-usbaMQECHL .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbaMQECHL .carousel {
    min-height: 260px;
  }
  .cid-usbaMQECHL .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbaMQECHL .carousel {
    min-height: 220px;
  }
  .cid-usbaMQECHL .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbaMQECHL .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbaMQECHL .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbaMQECHL .carousel,
.cid-usbaMQECHL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbaMQECHL .item-wrapper {
  width: 100%;
}
.cid-usbaMQECHL .carousel-caption {
  bottom: 40px;
}
.cid-usbaMQECHL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbaMQECHL .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbaMQECHL .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbaMQECHL .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbaMQECHL .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbaMQECHL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbaMQECHL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbaMQECHL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbaMQECHL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbaMQECHL .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-usbaMQECHL .carousel-indicators li.active,
.cid-usbaMQECHL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbaMQECHL .carousel-indicators li::after,
.cid-usbaMQECHL .carousel-indicators li::before {
  content: none;
}
.cid-usbaMQECHL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbaMQECHL .carousel-indicators {
    display: none !important;
  }
}
.cid-usbaPXjMQC {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbaPXjMQC .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbaPXjMQC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbaQTzoTS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbaRrjmTC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbaS74sDP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfFSHuIQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbaSPUUQA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbaTxvfmW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbaUMGIMz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbaVzEsqe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbaPbgcam {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbaPbgcam .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbaPbgcam .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbaPbgcam .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbaPbgcam .link-wrap {
    align-items: center;
  }
}
.cid-usbaPbgcam .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us73g6kLLM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73g6kLLM .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73g6kLLM .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73g6kLLM .row {
    text-align: center;
  }
  .cid-us73g6kLLM .row > div {
    margin: auto;
  }
  .cid-us73g6kLLM .social-row {
    justify-content: center;
  }
}
.cid-us73g6kLLM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73g6kLLM .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73g6kLLM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73g6kLLM .list {
    margin-bottom: 0rem;
  }
}
.cid-us73g6kLLM .mbr-text {
  color: #ffffff;
}
.cid-us73g6kLLM .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73g6kLLM .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73g6kLLM div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73g6kLLM H5 {
  color: #e5c04e;
}
.cid-uv7QbQDbKA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7QbQDbKA nav.navbar {
  position: fixed;
}
.cid-uv7QbQDbKA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QbQDbKA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7QbQDbKA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7QbQDbKA .dropdown-item:hover,
.cid-uv7QbQDbKA .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7QbQDbKA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7QbQDbKA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7QbQDbKA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7QbQDbKA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7QbQDbKA .nav-link {
  position: relative;
}
.cid-uv7QbQDbKA .container {
  display: flex;
  margin: auto;
}
.cid-uv7QbQDbKA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7QbQDbKA .dropdown-menu,
.cid-uv7QbQDbKA .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7QbQDbKA .nav-item:focus,
.cid-uv7QbQDbKA .nav-link:focus {
  outline: none;
}
.cid-uv7QbQDbKA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7QbQDbKA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7QbQDbKA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7QbQDbKA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QbQDbKA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7QbQDbKA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7QbQDbKA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7QbQDbKA .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7QbQDbKA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7QbQDbKA .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7QbQDbKA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7QbQDbKA .navbar.collapsed {
  justify-content: center;
}
.cid-uv7QbQDbKA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7QbQDbKA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7QbQDbKA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7QbQDbKA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7QbQDbKA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7QbQDbKA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7QbQDbKA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7QbQDbKA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7QbQDbKA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7QbQDbKA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7QbQDbKA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7QbQDbKA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7QbQDbKA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7QbQDbKA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7QbQDbKA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7QbQDbKA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7QbQDbKA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7QbQDbKA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7QbQDbKA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7QbQDbKA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7QbQDbKA .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7QbQDbKA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7QbQDbKA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7QbQDbKA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7QbQDbKA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7QbQDbKA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7QbQDbKA .dropdown-item.active,
.cid-uv7QbQDbKA .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7QbQDbKA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7QbQDbKA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7QbQDbKA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7QbQDbKA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7QbQDbKA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7QbQDbKA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7QbQDbKA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7QbQDbKA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7QbQDbKA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7QbQDbKA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7QbQDbKA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7QbQDbKA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QbQDbKA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QbQDbKA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7QbQDbKA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QbQDbKA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7QbQDbKA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7QbQDbKA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QbQDbKA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7QbQDbKA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7QbQDbKA .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-uv7QbQDbKA .navbar {
    height: 70px;
  }
  .cid-uv7QbQDbKA .navbar.opened {
    height: auto;
  }
  .cid-uv7QbQDbKA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbfbVbrGc {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/in-wall-switch-banner-2000x463.jpg");
}
.cid-usbfbVbrGc .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbfbVbrGc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbfbVbrGc .mbr-text,
.cid-usbfbVbrGc .mbr-section-btn {
  color: #232323;
}
.cid-usbfbVbrGc .card-title,
.cid-usbfbVbrGc .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbfbVbrGc .mbr-text,
.cid-usbfbVbrGc .link-wrap {
  color: #ffffff;
}
.cid-usbfcscHc3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4d4d4d;
}
.cid-usbfcscHc3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbfcscHc3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbfcscHc3 .mbr-section-title {
  color: #ffffff;
}
.cid-usbfcscHc3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usbfcRgAtB {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfcRgAtB .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbfcRgAtB .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbfcRgAtB .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbfcRgAtB .card {
    margin-bottom: 2rem;
  }
  .cid-usbfcRgAtB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbfdiq4Oz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbfdiq4Oz .carousel {
    min-height: 400px;
  }
  .cid-usbfdiq4Oz .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbfdiq4Oz .carousel {
    min-height: 260px;
  }
  .cid-usbfdiq4Oz .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbfdiq4Oz .carousel {
    min-height: 220px;
  }
  .cid-usbfdiq4Oz .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbfdiq4Oz .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbfdiq4Oz .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbfdiq4Oz .carousel,
.cid-usbfdiq4Oz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbfdiq4Oz .item-wrapper {
  width: 100%;
}
.cid-usbfdiq4Oz .carousel-caption {
  bottom: 40px;
}
.cid-usbfdiq4Oz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbfdiq4Oz .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbfdiq4Oz .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbfdiq4Oz .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbfdiq4Oz .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbfdiq4Oz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbfdiq4Oz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbfdiq4Oz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbfdiq4Oz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbfdiq4Oz .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-usbfdiq4Oz .carousel-indicators li.active,
.cid-usbfdiq4Oz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbfdiq4Oz .carousel-indicators li::after,
.cid-usbfdiq4Oz .carousel-indicators li::before {
  content: none;
}
.cid-usbfdiq4Oz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbfdiq4Oz .carousel-indicators {
    display: none !important;
  }
}
.cid-usbfgb91zg {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbfgb91zg .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbfgb91zg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbfgOGUYd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfht4CLH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfidgC5T {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscpX9FPLT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscpY4ssrz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscpYMiTS9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbffkg6Cd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfjoebIA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfjXak3L {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfkxIphf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfl8Mazu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfdKotLZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbfdKotLZ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbfdKotLZ .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbfdKotLZ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbfdKotLZ .link-wrap {
    align-items: center;
  }
}
.cid-usbfdKotLZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us73izOl72 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73izOl72 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73izOl72 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73izOl72 .row {
    text-align: center;
  }
  .cid-us73izOl72 .row > div {
    margin: auto;
  }
  .cid-us73izOl72 .social-row {
    justify-content: center;
  }
}
.cid-us73izOl72 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73izOl72 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73izOl72 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73izOl72 .list {
    margin-bottom: 0rem;
  }
}
.cid-us73izOl72 .mbr-text {
  color: #ffffff;
}
.cid-us73izOl72 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73izOl72 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73izOl72 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73izOl72 H5 {
  color: #e5c04e;
}
.cid-uv7QfBYU9v {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7QfBYU9v nav.navbar {
  position: fixed;
}
.cid-uv7QfBYU9v .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QfBYU9v .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7QfBYU9v .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7QfBYU9v .dropdown-item:hover,
.cid-uv7QfBYU9v .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7QfBYU9v .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7QfBYU9v .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7QfBYU9v .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7QfBYU9v .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7QfBYU9v .nav-link {
  position: relative;
}
.cid-uv7QfBYU9v .container {
  display: flex;
  margin: auto;
}
.cid-uv7QfBYU9v .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7QfBYU9v .dropdown-menu,
.cid-uv7QfBYU9v .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7QfBYU9v .nav-item:focus,
.cid-uv7QfBYU9v .nav-link:focus {
  outline: none;
}
.cid-uv7QfBYU9v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7QfBYU9v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7QfBYU9v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7QfBYU9v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QfBYU9v .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7QfBYU9v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7QfBYU9v .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7QfBYU9v .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7QfBYU9v .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7QfBYU9v .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7QfBYU9v .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7QfBYU9v .navbar.collapsed {
  justify-content: center;
}
.cid-uv7QfBYU9v .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7QfBYU9v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7QfBYU9v .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7QfBYU9v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7QfBYU9v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7QfBYU9v .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7QfBYU9v .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7QfBYU9v .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7QfBYU9v .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7QfBYU9v .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7QfBYU9v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7QfBYU9v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7QfBYU9v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7QfBYU9v .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7QfBYU9v .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7QfBYU9v .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7QfBYU9v .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7QfBYU9v .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7QfBYU9v .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7QfBYU9v .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7QfBYU9v .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7QfBYU9v .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7QfBYU9v .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7QfBYU9v .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7QfBYU9v .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7QfBYU9v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7QfBYU9v .dropdown-item.active,
.cid-uv7QfBYU9v .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7QfBYU9v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7QfBYU9v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7QfBYU9v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7QfBYU9v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7QfBYU9v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7QfBYU9v .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7QfBYU9v ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7QfBYU9v .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7QfBYU9v button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7QfBYU9v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7QfBYU9v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7QfBYU9v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QfBYU9v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QfBYU9v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7QfBYU9v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QfBYU9v nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7QfBYU9v nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7QfBYU9v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QfBYU9v .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7QfBYU9v a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7QfBYU9v .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-uv7QfBYU9v .navbar {
    height: 70px;
  }
  .cid-uv7QfBYU9v .navbar.opened {
    height: auto;
  }
  .cid-uv7QfBYU9v .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbb8RTdMQ {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/trv-banner-2000x463.jpg");
}
.cid-usbb8RTdMQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbb8RTdMQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbb8RTdMQ .mbr-text,
.cid-usbb8RTdMQ .mbr-section-btn {
  color: #232323;
}
.cid-usbb8RTdMQ .card-title,
.cid-usbb8RTdMQ .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbb8RTdMQ .mbr-text,
.cid-usbb8RTdMQ .link-wrap {
  color: #ffffff;
}
.cid-usbb9mJfMb {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbb9mJfMb .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbb9mJfMb .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbb9mJfMb .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbb9mJfMb .card {
    margin-bottom: 2rem;
  }
  .cid-usbb9mJfMb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbb9Vm9og {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbb9Vm9og .carousel {
    min-height: 400px;
  }
  .cid-usbb9Vm9og .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbb9Vm9og .carousel {
    min-height: 260px;
  }
  .cid-usbb9Vm9og .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbb9Vm9og .carousel {
    min-height: 220px;
  }
  .cid-usbb9Vm9og .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbb9Vm9og .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbb9Vm9og .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbb9Vm9og .carousel,
.cid-usbb9Vm9og .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbb9Vm9og .item-wrapper {
  width: 100%;
}
.cid-usbb9Vm9og .carousel-caption {
  bottom: 40px;
}
.cid-usbb9Vm9og .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbb9Vm9og .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbb9Vm9og .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbb9Vm9og .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbb9Vm9og .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbb9Vm9og .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbb9Vm9og .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbb9Vm9og .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbb9Vm9og .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbb9Vm9og .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-usbb9Vm9og .carousel-indicators li.active,
.cid-usbb9Vm9og .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbb9Vm9og .carousel-indicators li::after,
.cid-usbb9Vm9og .carousel-indicators li::before {
  content: none;
}
.cid-usbb9Vm9og .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbb9Vm9og .carousel-indicators {
    display: none !important;
  }
}
.cid-usbbbUmkKo {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbbbUmkKo .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbbbUmkKo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbbctZVsZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbcYx6br {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbdtsJAw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usctPTDxIy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usctR6ogt8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usctOW4OSg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbe2hmzx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbew9I6N {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbfb5SmD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbfMyYcv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbaCXnZB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbbaCXnZB .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbbaCXnZB .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbbaCXnZB .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbbaCXnZB .link-wrap {
    align-items: center;
  }
}
.cid-usbbaCXnZB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us73lOySOA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73lOySOA .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73lOySOA .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73lOySOA .row {
    text-align: center;
  }
  .cid-us73lOySOA .row > div {
    margin: auto;
  }
  .cid-us73lOySOA .social-row {
    justify-content: center;
  }
}
.cid-us73lOySOA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73lOySOA .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73lOySOA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73lOySOA .list {
    margin-bottom: 0rem;
  }
}
.cid-us73lOySOA .mbr-text {
  color: #ffffff;
}
.cid-us73lOySOA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73lOySOA .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73lOySOA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73lOySOA H5 {
  color: #e5c04e;
}
.cid-uv7QmsgDms {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7QmsgDms nav.navbar {
  position: fixed;
}
.cid-uv7QmsgDms .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QmsgDms .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7QmsgDms .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7QmsgDms .dropdown-item:hover,
.cid-uv7QmsgDms .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7QmsgDms .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7QmsgDms .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7QmsgDms .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7QmsgDms .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7QmsgDms .nav-link {
  position: relative;
}
.cid-uv7QmsgDms .container {
  display: flex;
  margin: auto;
}
.cid-uv7QmsgDms .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7QmsgDms .dropdown-menu,
.cid-uv7QmsgDms .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7QmsgDms .nav-item:focus,
.cid-uv7QmsgDms .nav-link:focus {
  outline: none;
}
.cid-uv7QmsgDms .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7QmsgDms .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7QmsgDms .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7QmsgDms .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QmsgDms .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7QmsgDms .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7QmsgDms .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7QmsgDms .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7QmsgDms .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7QmsgDms .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7QmsgDms .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7QmsgDms .navbar.collapsed {
  justify-content: center;
}
.cid-uv7QmsgDms .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7QmsgDms .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7QmsgDms .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7QmsgDms .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7QmsgDms .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7QmsgDms .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7QmsgDms .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7QmsgDms .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7QmsgDms .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7QmsgDms .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7QmsgDms .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7QmsgDms .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7QmsgDms .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7QmsgDms .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7QmsgDms .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7QmsgDms .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7QmsgDms .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7QmsgDms .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7QmsgDms .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7QmsgDms .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7QmsgDms .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7QmsgDms .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7QmsgDms .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7QmsgDms .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7QmsgDms .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7QmsgDms .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7QmsgDms .dropdown-item.active,
.cid-uv7QmsgDms .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7QmsgDms .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7QmsgDms .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7QmsgDms .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7QmsgDms .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7QmsgDms .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7QmsgDms .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7QmsgDms ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7QmsgDms .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7QmsgDms button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7QmsgDms button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7QmsgDms button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7QmsgDms button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QmsgDms button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QmsgDms button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7QmsgDms nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QmsgDms nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7QmsgDms nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7QmsgDms nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QmsgDms .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7QmsgDms a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7QmsgDms .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-uv7QmsgDms .navbar {
    height: 70px;
  }
  .cid-uv7QmsgDms .navbar.opened {
    height: auto;
  }
  .cid-uv7QmsgDms .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbc4a3IBc {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/us-plug-1jk-1925x474.jpg");
}
.cid-usbc4a3IBc .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbc4a3IBc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbc4a3IBc .mbr-text,
.cid-usbc4a3IBc .mbr-section-btn {
  color: #232323;
}
.cid-usbc4a3IBc .card-title,
.cid-usbc4a3IBc .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbc4a3IBc .mbr-text,
.cid-usbc4a3IBc .link-wrap {
  color: #ffffff;
}
.cid-usbc4HoNWy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-usbc4HoNWy .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbc4HoNWy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbc4HoNWy .mbr-section-title {
  color: #ffffff;
}
.cid-usbc4HoNWy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usbc5krszY {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbc5krszY .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbc5krszY .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbc5krszY .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbc5krszY .card {
    margin-bottom: 2rem;
  }
  .cid-usbc5krszY .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbc68jyNC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbc68jyNC .carousel {
    min-height: 400px;
  }
  .cid-usbc68jyNC .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbc68jyNC .carousel {
    min-height: 260px;
  }
  .cid-usbc68jyNC .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbc68jyNC .carousel {
    min-height: 220px;
  }
  .cid-usbc68jyNC .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbc68jyNC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbc68jyNC .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbc68jyNC .carousel,
.cid-usbc68jyNC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbc68jyNC .item-wrapper {
  width: 100%;
}
.cid-usbc68jyNC .carousel-caption {
  bottom: 40px;
}
.cid-usbc68jyNC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbc68jyNC .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbc68jyNC .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbc68jyNC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbc68jyNC .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbc68jyNC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbc68jyNC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbc68jyNC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbc68jyNC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbc68jyNC .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-usbc68jyNC .carousel-indicators li.active,
.cid-usbc68jyNC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbc68jyNC .carousel-indicators li::after,
.cid-usbc68jyNC .carousel-indicators li::before {
  content: none;
}
.cid-usbc68jyNC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbc68jyNC .carousel-indicators {
    display: none !important;
  }
}
.cid-usbcaRpJzd {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbcaRpJzd .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbcaRpJzd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbcblVo4N {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbcbPAAxP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbcclxjM0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscvwr5Y05 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscvx66ZAz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscvSSOLKa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfAXqxPT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscw512Xbe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbccQDofO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbcdnI7AF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbce3jh8O {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbceHVJGN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbc6QCFWW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbc6QCFWW .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbc6QCFWW .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbc6QCFWW .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbc6QCFWW .link-wrap {
    align-items: center;
  }
}
.cid-usbc6QCFWW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us73ovtb41 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73ovtb41 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73ovtb41 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73ovtb41 .row {
    text-align: center;
  }
  .cid-us73ovtb41 .row > div {
    margin: auto;
  }
  .cid-us73ovtb41 .social-row {
    justify-content: center;
  }
}
.cid-us73ovtb41 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73ovtb41 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73ovtb41 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73ovtb41 .list {
    margin-bottom: 0rem;
  }
}
.cid-us73ovtb41 .mbr-text {
  color: #ffffff;
}
.cid-us73ovtb41 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73ovtb41 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73ovtb41 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73ovtb41 H5 {
  color: #e5c04e;
}
.cid-uv7Qtpjxb4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7Qtpjxb4 nav.navbar {
  position: fixed;
}
.cid-uv7Qtpjxb4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Qtpjxb4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7Qtpjxb4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7Qtpjxb4 .dropdown-item:hover,
.cid-uv7Qtpjxb4 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7Qtpjxb4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7Qtpjxb4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7Qtpjxb4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7Qtpjxb4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7Qtpjxb4 .nav-link {
  position: relative;
}
.cid-uv7Qtpjxb4 .container {
  display: flex;
  margin: auto;
}
.cid-uv7Qtpjxb4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7Qtpjxb4 .dropdown-menu,
.cid-uv7Qtpjxb4 .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7Qtpjxb4 .nav-item:focus,
.cid-uv7Qtpjxb4 .nav-link:focus {
  outline: none;
}
.cid-uv7Qtpjxb4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7Qtpjxb4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7Qtpjxb4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7Qtpjxb4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Qtpjxb4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7Qtpjxb4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7Qtpjxb4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7Qtpjxb4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7Qtpjxb4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7Qtpjxb4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7Qtpjxb4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7Qtpjxb4 .navbar.collapsed {
  justify-content: center;
}
.cid-uv7Qtpjxb4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7Qtpjxb4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7Qtpjxb4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7Qtpjxb4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7Qtpjxb4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7Qtpjxb4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7Qtpjxb4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7Qtpjxb4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7Qtpjxb4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7Qtpjxb4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7Qtpjxb4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7Qtpjxb4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7Qtpjxb4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7Qtpjxb4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7Qtpjxb4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7Qtpjxb4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7Qtpjxb4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7Qtpjxb4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7Qtpjxb4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7Qtpjxb4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7Qtpjxb4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7Qtpjxb4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7Qtpjxb4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7Qtpjxb4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7Qtpjxb4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7Qtpjxb4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7Qtpjxb4 .dropdown-item.active,
.cid-uv7Qtpjxb4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7Qtpjxb4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7Qtpjxb4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7Qtpjxb4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7Qtpjxb4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7Qtpjxb4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7Qtpjxb4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7Qtpjxb4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7Qtpjxb4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7Qtpjxb4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7Qtpjxb4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7Qtpjxb4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7Qtpjxb4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Qtpjxb4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Qtpjxb4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7Qtpjxb4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Qtpjxb4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7Qtpjxb4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7Qtpjxb4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Qtpjxb4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7Qtpjxb4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7Qtpjxb4 .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-uv7Qtpjxb4 .navbar {
    height: 70px;
  }
  .cid-uv7Qtpjxb4 .navbar.opened {
    height: auto;
  }
  .cid-uv7Qtpjxb4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbcinGFrf {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/us-plug-1jk-1925x474.jpg");
}
.cid-usbcinGFrf .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbcinGFrf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbcinGFrf .mbr-text,
.cid-usbcinGFrf .mbr-section-btn {
  color: #232323;
}
.cid-usbcinGFrf .card-title,
.cid-usbcinGFrf .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbcinGFrf .mbr-text,
.cid-usbcinGFrf .link-wrap {
  color: #ffffff;
}
.cid-usbciYIKCh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-usbciYIKCh .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbciYIKCh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbciYIKCh .mbr-section-title {
  color: #ffffff;
}
.cid-usbciYIKCh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usbcjuWW9g {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbcjuWW9g .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbcjuWW9g .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbcjuWW9g .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbcjuWW9g .card {
    margin-bottom: 2rem;
  }
  .cid-usbcjuWW9g .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbckF7XL5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbckF7XL5 .carousel {
    min-height: 400px;
  }
  .cid-usbckF7XL5 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbckF7XL5 .carousel {
    min-height: 260px;
  }
  .cid-usbckF7XL5 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbckF7XL5 .carousel {
    min-height: 220px;
  }
  .cid-usbckF7XL5 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbckF7XL5 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbckF7XL5 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbckF7XL5 .carousel,
.cid-usbckF7XL5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbckF7XL5 .item-wrapper {
  width: 100%;
}
.cid-usbckF7XL5 .carousel-caption {
  bottom: 40px;
}
.cid-usbckF7XL5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbckF7XL5 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbckF7XL5 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbckF7XL5 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbckF7XL5 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbckF7XL5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbckF7XL5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbckF7XL5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbckF7XL5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbckF7XL5 .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-usbckF7XL5 .carousel-indicators li.active,
.cid-usbckF7XL5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbckF7XL5 .carousel-indicators li::after,
.cid-usbckF7XL5 .carousel-indicators li::before {
  content: none;
}
.cid-usbckF7XL5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbckF7XL5 .carousel-indicators {
    display: none !important;
  }
}
.cid-usbcSLH6rZ {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbcSLH6rZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbcSLH6rZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbcTsHYwc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbcTXZNQQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbcUEuc1W {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscAV6rKiP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscAVYpDPe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscAWP1sIK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbfDhE6pJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscAY6vpyN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbcVhOtJ8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbcVNCnx7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbcWo77wc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbcX0BHZf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbck0drjF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbck0drjF .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbck0drjF .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbck0drjF .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbck0drjF .link-wrap {
    align-items: center;
  }
}
.cid-usbck0drjF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us73qDRF8p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73qDRF8p .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73qDRF8p .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73qDRF8p .row {
    text-align: center;
  }
  .cid-us73qDRF8p .row > div {
    margin: auto;
  }
  .cid-us73qDRF8p .social-row {
    justify-content: center;
  }
}
.cid-us73qDRF8p .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73qDRF8p .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73qDRF8p .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73qDRF8p .list {
    margin-bottom: 0rem;
  }
}
.cid-us73qDRF8p .mbr-text {
  color: #ffffff;
}
.cid-us73qDRF8p .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73qDRF8p .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73qDRF8p div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73qDRF8p H5 {
  color: #e5c04e;
}
.cid-uv7Qwpe1ox {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7Qwpe1ox nav.navbar {
  position: fixed;
}
.cid-uv7Qwpe1ox .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Qwpe1ox .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7Qwpe1ox .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7Qwpe1ox .dropdown-item:hover,
.cid-uv7Qwpe1ox .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7Qwpe1ox .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7Qwpe1ox .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7Qwpe1ox .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7Qwpe1ox .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7Qwpe1ox .nav-link {
  position: relative;
}
.cid-uv7Qwpe1ox .container {
  display: flex;
  margin: auto;
}
.cid-uv7Qwpe1ox .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7Qwpe1ox .dropdown-menu,
.cid-uv7Qwpe1ox .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7Qwpe1ox .nav-item:focus,
.cid-uv7Qwpe1ox .nav-link:focus {
  outline: none;
}
.cid-uv7Qwpe1ox .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7Qwpe1ox .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7Qwpe1ox .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7Qwpe1ox .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7Qwpe1ox .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7Qwpe1ox .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7Qwpe1ox .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7Qwpe1ox .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7Qwpe1ox .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7Qwpe1ox .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7Qwpe1ox .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7Qwpe1ox .navbar.collapsed {
  justify-content: center;
}
.cid-uv7Qwpe1ox .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7Qwpe1ox .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7Qwpe1ox .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7Qwpe1ox .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7Qwpe1ox .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7Qwpe1ox .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7Qwpe1ox .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7Qwpe1ox .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7Qwpe1ox .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7Qwpe1ox .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7Qwpe1ox .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7Qwpe1ox .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7Qwpe1ox .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7Qwpe1ox .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7Qwpe1ox .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7Qwpe1ox .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7Qwpe1ox .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7Qwpe1ox .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7Qwpe1ox .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7Qwpe1ox .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7Qwpe1ox .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7Qwpe1ox .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7Qwpe1ox .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7Qwpe1ox .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7Qwpe1ox .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7Qwpe1ox .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7Qwpe1ox .dropdown-item.active,
.cid-uv7Qwpe1ox .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7Qwpe1ox .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7Qwpe1ox .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7Qwpe1ox .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7Qwpe1ox .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7Qwpe1ox .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7Qwpe1ox .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7Qwpe1ox ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7Qwpe1ox .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7Qwpe1ox button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7Qwpe1ox button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7Qwpe1ox button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7Qwpe1ox button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Qwpe1ox button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7Qwpe1ox button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7Qwpe1ox nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Qwpe1ox nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7Qwpe1ox nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7Qwpe1ox nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7Qwpe1ox .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7Qwpe1ox a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7Qwpe1ox .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-uv7Qwpe1ox .navbar {
    height: 70px;
  }
  .cid-uv7Qwpe1ox .navbar.opened {
    height: auto;
  }
  .cid-uv7Qwpe1ox .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbbOmDxYb {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/curtainscntr-banner-2000x463.jpg");
}
.cid-usbbOmDxYb .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbbOmDxYb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbbOmDxYb .mbr-text,
.cid-usbbOmDxYb .mbr-section-btn {
  color: #232323;
}
.cid-usbbOmDxYb .card-title,
.cid-usbbOmDxYb .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbbOmDxYb .mbr-text,
.cid-usbbOmDxYb .link-wrap {
  color: #ffffff;
}
.cid-usbbOZXZTa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #47331a;
}
.cid-usbbOZXZTa .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbbOZXZTa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbbOZXZTa .mbr-section-title {
  color: #ffffff;
}
.cid-usbbOZXZTa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usbbPJdTEh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbPJdTEh .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbbPJdTEh .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbbPJdTEh .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbbPJdTEh .card {
    margin-bottom: 2rem;
  }
  .cid-usbbPJdTEh .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbbQGgjdY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbbQGgjdY .carousel {
    min-height: 400px;
  }
  .cid-usbbQGgjdY .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbbQGgjdY .carousel {
    min-height: 260px;
  }
  .cid-usbbQGgjdY .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbbQGgjdY .carousel {
    min-height: 220px;
  }
  .cid-usbbQGgjdY .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbbQGgjdY .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbbQGgjdY .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbbQGgjdY .carousel,
.cid-usbbQGgjdY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbbQGgjdY .item-wrapper {
  width: 100%;
}
.cid-usbbQGgjdY .carousel-caption {
  bottom: 40px;
}
.cid-usbbQGgjdY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbbQGgjdY .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbbQGgjdY .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbbQGgjdY .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbbQGgjdY .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbbQGgjdY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbbQGgjdY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbbQGgjdY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbbQGgjdY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbbQGgjdY .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-usbbQGgjdY .carousel-indicators li.active,
.cid-usbbQGgjdY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbbQGgjdY .carousel-indicators li::after,
.cid-usbbQGgjdY .carousel-indicators li::before {
  content: none;
}
.cid-usbbQGgjdY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbbQGgjdY .carousel-indicators {
    display: none !important;
  }
}
.cid-usbbWjzjBS {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbbWjzjBS .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbbWjzjBS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbbWPz11F {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbXqypm8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbY8KAcR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscCeGL1lq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscCfruDR2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscCdKMJYe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscCcDOvOM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbZ55eP4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbZBpzGF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbc0i1oTW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbc0Vdz0l {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbbRvAqFE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbbRvAqFE .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbbRvAqFE .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbbRvAqFE .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbbRvAqFE .link-wrap {
    align-items: center;
  }
}
.cid-usbbRvAqFE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us73sTADE6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73sTADE6 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73sTADE6 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73sTADE6 .row {
    text-align: center;
  }
  .cid-us73sTADE6 .row > div {
    margin: auto;
  }
  .cid-us73sTADE6 .social-row {
    justify-content: center;
  }
}
.cid-us73sTADE6 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73sTADE6 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73sTADE6 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73sTADE6 .list {
    margin-bottom: 0rem;
  }
}
.cid-us73sTADE6 .mbr-text {
  color: #ffffff;
}
.cid-us73sTADE6 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73sTADE6 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73sTADE6 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73sTADE6 H5 {
  color: #e5c04e;
}
.cid-uv7QDuMQT9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7QDuMQT9 nav.navbar {
  position: fixed;
}
.cid-uv7QDuMQT9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QDuMQT9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7QDuMQT9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7QDuMQT9 .dropdown-item:hover,
.cid-uv7QDuMQT9 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7QDuMQT9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7QDuMQT9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7QDuMQT9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7QDuMQT9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7QDuMQT9 .nav-link {
  position: relative;
}
.cid-uv7QDuMQT9 .container {
  display: flex;
  margin: auto;
}
.cid-uv7QDuMQT9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7QDuMQT9 .dropdown-menu,
.cid-uv7QDuMQT9 .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7QDuMQT9 .nav-item:focus,
.cid-uv7QDuMQT9 .nav-link:focus {
  outline: none;
}
.cid-uv7QDuMQT9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7QDuMQT9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7QDuMQT9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7QDuMQT9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QDuMQT9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7QDuMQT9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7QDuMQT9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7QDuMQT9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7QDuMQT9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7QDuMQT9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7QDuMQT9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7QDuMQT9 .navbar.collapsed {
  justify-content: center;
}
.cid-uv7QDuMQT9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7QDuMQT9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7QDuMQT9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7QDuMQT9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7QDuMQT9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7QDuMQT9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7QDuMQT9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7QDuMQT9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7QDuMQT9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7QDuMQT9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7QDuMQT9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7QDuMQT9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7QDuMQT9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7QDuMQT9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7QDuMQT9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7QDuMQT9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7QDuMQT9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7QDuMQT9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7QDuMQT9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7QDuMQT9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7QDuMQT9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7QDuMQT9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7QDuMQT9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7QDuMQT9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7QDuMQT9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7QDuMQT9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7QDuMQT9 .dropdown-item.active,
.cid-uv7QDuMQT9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7QDuMQT9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7QDuMQT9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7QDuMQT9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7QDuMQT9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7QDuMQT9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7QDuMQT9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7QDuMQT9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7QDuMQT9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7QDuMQT9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7QDuMQT9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7QDuMQT9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7QDuMQT9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QDuMQT9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QDuMQT9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7QDuMQT9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QDuMQT9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7QDuMQT9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7QDuMQT9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QDuMQT9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7QDuMQT9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7QDuMQT9 .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-uv7QDuMQT9 .navbar {
    height: 70px;
  }
  .cid-uv7QDuMQT9 .navbar.opened {
    height: auto;
  }
  .cid-uv7QDuMQT9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usbfZWyOuj {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/transmitter-banner2-2000x463.jpg");
}
.cid-usbfZWyOuj .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbfZWyOuj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbfZWyOuj .mbr-text,
.cid-usbfZWyOuj .mbr-section-btn {
  color: #232323;
}
.cid-usbfZWyOuj .card-title,
.cid-usbfZWyOuj .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usbfZWyOuj .mbr-text,
.cid-usbfZWyOuj .link-wrap {
  color: #ffffff;
}
.cid-usbg0C9xDH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-usbg0C9xDH .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbg0C9xDH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbg0C9xDH .mbr-section-title {
  color: #ffffff;
}
.cid-usbg0C9xDH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-usbg17lRMl {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbg17lRMl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usbg17lRMl .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usbg17lRMl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usbg17lRMl .card {
    margin-bottom: 2rem;
  }
  .cid-usbg17lRMl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usbg1HJMcQ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-usbg1HJMcQ .carousel {
    min-height: 400px;
  }
  .cid-usbg1HJMcQ .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-usbg1HJMcQ .carousel {
    min-height: 260px;
  }
  .cid-usbg1HJMcQ .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-usbg1HJMcQ .carousel {
    min-height: 220px;
  }
  .cid-usbg1HJMcQ .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-usbg1HJMcQ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-usbg1HJMcQ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-usbg1HJMcQ .carousel,
.cid-usbg1HJMcQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-usbg1HJMcQ .item-wrapper {
  width: 100%;
}
.cid-usbg1HJMcQ .carousel-caption {
  bottom: 40px;
}
.cid-usbg1HJMcQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-usbg1HJMcQ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-usbg1HJMcQ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-usbg1HJMcQ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usbg1HJMcQ .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-usbg1HJMcQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usbg1HJMcQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usbg1HJMcQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usbg1HJMcQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usbg1HJMcQ .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-usbg1HJMcQ .carousel-indicators li.active,
.cid-usbg1HJMcQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-usbg1HJMcQ .carousel-indicators li::after,
.cid-usbg1HJMcQ .carousel-indicators li::before {
  content: none;
}
.cid-usbg1HJMcQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-usbg1HJMcQ .carousel-indicators {
    display: none !important;
  }
}
.cid-usbg7fyvqw {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usbg7fyvqw .mbr-fallback-image.disabled {
  display: none;
}
.cid-usbg7fyvqw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usbg7QRxsO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbg8hedNx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbg8KInKA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscDlpsp4f {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscDmfAROF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uscDkBBKUY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUQEa5rI9g {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbg9nbUgo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbga1tyG1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgaI6HRM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbgbfS1NN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usbg2iZUd1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usbg2iZUd1 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usbg2iZUd1 .card {
    margin-bottom: 2rem!important;
  }
  .cid-usbg2iZUd1 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usbg2iZUd1 .link-wrap {
    align-items: center;
  }
}
.cid-usbg2iZUd1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us73vmRbbs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-us73vmRbbs .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-us73vmRbbs .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us73vmRbbs .row {
    text-align: center;
  }
  .cid-us73vmRbbs .row > div {
    margin: auto;
  }
  .cid-us73vmRbbs .social-row {
    justify-content: center;
  }
}
.cid-us73vmRbbs .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-us73vmRbbs .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-us73vmRbbs .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us73vmRbbs .list {
    margin-bottom: 0rem;
  }
}
.cid-us73vmRbbs .mbr-text {
  color: #ffffff;
}
.cid-us73vmRbbs .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-us73vmRbbs .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-us73vmRbbs div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-us73vmRbbs H5 {
  color: #e5c04e;
}
.cid-utZyIYGoQY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-utZyIYGoQY nav.navbar {
  position: fixed;
}
.cid-utZyIYGoQY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utZyIYGoQY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-utZyIYGoQY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-utZyIYGoQY .dropdown-item:hover,
.cid-utZyIYGoQY .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-utZyIYGoQY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-utZyIYGoQY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-utZyIYGoQY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-utZyIYGoQY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-utZyIYGoQY .nav-link {
  position: relative;
}
.cid-utZyIYGoQY .container {
  display: flex;
  margin: auto;
}
.cid-utZyIYGoQY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-utZyIYGoQY .dropdown-menu,
.cid-utZyIYGoQY .navbar.opened {
  background: #ffffff !important;
}
.cid-utZyIYGoQY .nav-item:focus,
.cid-utZyIYGoQY .nav-link:focus {
  outline: none;
}
.cid-utZyIYGoQY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-utZyIYGoQY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utZyIYGoQY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utZyIYGoQY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utZyIYGoQY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utZyIYGoQY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-utZyIYGoQY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utZyIYGoQY .navbar.opened {
  transition: all 0.3s;
}
.cid-utZyIYGoQY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-utZyIYGoQY .navbar .navbar-logo img {
  width: auto;
}
.cid-utZyIYGoQY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-utZyIYGoQY .navbar.collapsed {
  justify-content: center;
}
.cid-utZyIYGoQY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utZyIYGoQY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utZyIYGoQY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-utZyIYGoQY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utZyIYGoQY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utZyIYGoQY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-utZyIYGoQY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utZyIYGoQY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-utZyIYGoQY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-utZyIYGoQY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-utZyIYGoQY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utZyIYGoQY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utZyIYGoQY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utZyIYGoQY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-utZyIYGoQY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utZyIYGoQY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-utZyIYGoQY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-utZyIYGoQY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utZyIYGoQY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utZyIYGoQY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-utZyIYGoQY .navbar.navbar-short {
  min-height: 60px;
}
.cid-utZyIYGoQY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utZyIYGoQY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utZyIYGoQY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utZyIYGoQY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utZyIYGoQY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utZyIYGoQY .dropdown-item.active,
.cid-utZyIYGoQY .dropdown-item:active {
  background-color: transparent;
}
.cid-utZyIYGoQY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utZyIYGoQY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-utZyIYGoQY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-utZyIYGoQY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utZyIYGoQY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utZyIYGoQY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-utZyIYGoQY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utZyIYGoQY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utZyIYGoQY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utZyIYGoQY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-utZyIYGoQY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utZyIYGoQY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utZyIYGoQY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utZyIYGoQY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utZyIYGoQY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utZyIYGoQY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utZyIYGoQY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utZyIYGoQY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utZyIYGoQY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utZyIYGoQY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utZyIYGoQY .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-utZyIYGoQY .navbar {
    height: 70px;
  }
  .cid-utZyIYGoQY .navbar.opened {
    height: auto;
  }
  .cid-utZyIYGoQY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us6OqLYjhH .modal-body .close {
  background: #1b1b1b;
}
.cid-us6OqLYjhH .modal-body .close span {
  font-style: normal;
}
.cid-us6OqLYjhH .carousel-inner > .active,
.cid-us6OqLYjhH .carousel-inner > .next,
.cid-us6OqLYjhH .carousel-inner > .prev {
  display: table;
}
.cid-us6OqLYjhH .carousel-control .icon-next,
.cid-us6OqLYjhH .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-us6OqLYjhH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-us6OqLYjhH .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-us6OqLYjhH .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-us6OqLYjhH .boxed-slider > div {
  position: relative;
}
.cid-us6OqLYjhH .container img {
  width: 100%;
}
.cid-us6OqLYjhH .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-us6OqLYjhH .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-us6OqLYjhH .mbr-table-cell {
  padding: 0;
}
.cid-us6OqLYjhH .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-us6OqLYjhH .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-us6OqLYjhH .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-us6OqLYjhH .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-us6OqLYjhH .carousel-item .container {
    width: 100%;
  }
}
.cid-us6OqLYjhH .carousel-item-next.carousel-item-left,
.cid-us6OqLYjhH .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-us6OqLYjhH .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-us6OqLYjhH .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us6OqLYjhH .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-us6OqLYjhH .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-us6OqLYjhH .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-us6OqLYjhH .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-us6OqLYjhH .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-us6OqLYjhH .mbr-slider .carousel-indicators li.active,
.cid-us6OqLYjhH .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-us6OqLYjhH .mbr-slider .carousel-indicators li::after,
.cid-us6OqLYjhH .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-us6OqLYjhH .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-us6OqLYjhH .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-us6OqLYjhH .mbr-slider > .container img {
  width: 100%;
}
.cid-us6OqLYjhH .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-us6OqLYjhH .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-us6OqLYjhH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-us6OqLYjhH .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-us6OqLYjhH .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-us6OqLYjhH .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-us6OqLYjhH .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-us6OqLYjhH .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-us6OqLYjhH .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-us6OqLYjhH .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-us6OqLYjhH .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-us6OqLYjhH .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-us6OqLYjhH .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-us6OqLYjhH H2 {
  text-align: left;
  color: #ffffff;
}
.cid-us6OqLYjhH P {
  text-align: right;
  color: #ffffff;
}
.cid-us6OqLYjhH DIV {
  text-align: left;
}
.cid-us6OqMFMZd {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 0px;
}
.cid-us6OqMFMZd .image-block {
  margin: auto;
}
.cid-us6OqMFMZd figcaption {
  position: relative;
}
.cid-us6OqMFMZd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-us6OqMFMZd .image-block {
    width: 100% !important;
  }
}
.cid-us6OqN8fjQ {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-us6OqN8fjQ H2 {
  text-align: center;
  color: #000000;
}
.cid-us6OqN8fjQ H3 {
  text-align: center;
  color: #000000;
}
.cid-us6OqN8fjQ .mbr-text,
.cid-us6OqN8fjQ .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-us6OqNF1TX {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner-lock-1145x644.jpg");
}
.cid-us6OqNF1TX .mbr-section-title {
  color: #ffffff;
}
.cid-us6OqOjG87 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-us6OqOjG87 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-us6OqOjG87 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-us6OqOjG87 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-us6OqOjG87 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-us6OqOjG87 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us6OqOjG87 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-us6OqOjG87 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-us6OqOjG87 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6OqOjG87 .card-title {
  text-align: left;
}
.cid-us6OqOjG87 .mbr-text,
.cid-us6OqOjG87 .mbr-section-btn {
  text-align: left;
}
.cid-us6OqOUdw9 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-us6OqOUdw9 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-us6OqOUdw9 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-us6OqOUdw9 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-us6OqOUdw9 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-us6OqOUdw9 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us6OqOUdw9 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-us6OqOUdw9 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-us6OqOUdw9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6OqOUdw9 .card-title {
  text-align: left;
}
.cid-us6OqOUdw9 .mbr-text,
.cid-us6OqOUdw9 .mbr-section-btn {
  text-align: left;
}
.cid-us6OqPq8Lr {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-us6OqPq8Lr .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-us6OqPq8Lr .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-us6OqPq8Lr .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-us6OqPq8Lr .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-us6OqPq8Lr .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us6OqPq8Lr .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-us6OqPq8Lr .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-us6OqPq8Lr .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6OqPq8Lr .card-title {
  text-align: left;
}
.cid-us6OqPq8Lr .mbr-text,
.cid-us6OqPq8Lr .mbr-section-btn {
  text-align: left;
}
.cid-us6OqPVcNn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-us6OqPVcNn img,
.cid-us6OqPVcNn .item-img {
  width: 100%;
}
.cid-us6OqPVcNn .item:focus,
.cid-us6OqPVcNn span:focus {
  outline: none;
}
.cid-us6OqPVcNn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-us6OqPVcNn .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-us6OqPVcNn .item {
  padding: 0;
  margin: 0;
}
.cid-us6OqPVcNn .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-us6OqPVcNn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-us6OqPVcNn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-us6OqPVcNn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-us6OqPVcNn .mbr-section-title {
  color: #232323;
}
.cid-us6OqPVcNn .mbr-text,
.cid-us6OqPVcNn .mbr-section-btn {
  text-align: left;
}
.cid-us6OqPVcNn .item-title {
  text-align: left;
}
.cid-us6OqPVcNn .item-subtitle {
  text-align: left;
}
.cid-us6OqQPqqq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/esp-banner-bckg-1200x740.jpg");
}
.cid-us6OqQPqqq .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-us6OqQPqqq .card {
    margin-bottom: 2rem!important;
  }
  .cid-us6OqQPqqq .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us6OqQPqqq .link-wrap {
    align-items: center;
  }
}
.cid-us6OqQPqqq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6OqQPqqq .card-title,
.cid-us6OqQPqqq .card-box {
  color: #ffffff;
}
.cid-us6OqRsISc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background4.jpg");
}
.cid-us6OqRsISc .mbr-text,
.cid-us6OqRsISc .mbr-section-btn {
  color: #232323;
}
.cid-us6OqRsISc .card-title,
.cid-us6OqRsISc .card-box {
  color: #ffffff;
}
.cid-us6OqRsISc .mbr-text,
.cid-us6OqRsISc .link-wrap {
  color: #ffffff;
}
.cid-utZyKQ99Ck {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utZyKQ99Ck .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utZyKQ99Ck .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZyKQ99Ck .row {
    text-align: center;
  }
  .cid-utZyKQ99Ck .row > div {
    margin: auto;
  }
  .cid-utZyKQ99Ck .social-row {
    justify-content: center;
  }
}
.cid-utZyKQ99Ck .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utZyKQ99Ck .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utZyKQ99Ck .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utZyKQ99Ck .list {
    margin-bottom: 0rem;
  }
}
.cid-utZyKQ99Ck .mbr-text {
  color: #ffffff;
}
.cid-utZyKQ99Ck .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utZyKQ99Ck .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utZyKQ99Ck div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utZyKQ99Ck H5 {
  color: #e5c04e;
}
.cid-uvhVa7KnZh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVa7KnZh nav.navbar {
  position: fixed;
}
.cid-uvhVa7KnZh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVa7KnZh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVa7KnZh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVa7KnZh .dropdown-item:hover,
.cid-uvhVa7KnZh .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVa7KnZh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVa7KnZh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVa7KnZh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVa7KnZh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVa7KnZh .nav-link {
  position: relative;
}
.cid-uvhVa7KnZh .container {
  display: flex;
  margin: auto;
}
.cid-uvhVa7KnZh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVa7KnZh .dropdown-menu,
.cid-uvhVa7KnZh .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVa7KnZh .nav-item:focus,
.cid-uvhVa7KnZh .nav-link:focus {
  outline: none;
}
.cid-uvhVa7KnZh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVa7KnZh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVa7KnZh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVa7KnZh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVa7KnZh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVa7KnZh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVa7KnZh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVa7KnZh .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVa7KnZh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVa7KnZh .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVa7KnZh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVa7KnZh .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVa7KnZh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVa7KnZh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVa7KnZh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVa7KnZh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVa7KnZh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVa7KnZh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVa7KnZh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVa7KnZh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVa7KnZh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVa7KnZh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVa7KnZh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVa7KnZh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVa7KnZh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVa7KnZh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVa7KnZh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVa7KnZh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVa7KnZh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVa7KnZh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVa7KnZh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVa7KnZh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVa7KnZh .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVa7KnZh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVa7KnZh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVa7KnZh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVa7KnZh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVa7KnZh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVa7KnZh .dropdown-item.active,
.cid-uvhVa7KnZh .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVa7KnZh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVa7KnZh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVa7KnZh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVa7KnZh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVa7KnZh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVa7KnZh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVa7KnZh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVa7KnZh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVa7KnZh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVa7KnZh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVa7KnZh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVa7KnZh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVa7KnZh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVa7KnZh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVa7KnZh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVa7KnZh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVa7KnZh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVa7KnZh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVa7KnZh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVa7KnZh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVa7KnZh .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-uvhVa7KnZh .navbar {
    height: 70px;
  }
  .cid-uvhVa7KnZh .navbar.opened {
    height: auto;
  }
  .cid-uvhVa7KnZh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us6OzeFdND .modal-body .close {
  background: #1b1b1b;
}
.cid-us6OzeFdND .modal-body .close span {
  font-style: normal;
}
.cid-us6OzeFdND .carousel-inner > .active,
.cid-us6OzeFdND .carousel-inner > .next,
.cid-us6OzeFdND .carousel-inner > .prev {
  display: table;
}
.cid-us6OzeFdND .carousel-control .icon-next,
.cid-us6OzeFdND .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-us6OzeFdND .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-us6OzeFdND .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-us6OzeFdND .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-us6OzeFdND .boxed-slider > div {
  position: relative;
}
.cid-us6OzeFdND .container img {
  width: 100%;
}
.cid-us6OzeFdND .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-us6OzeFdND .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-us6OzeFdND .mbr-table-cell {
  padding: 0;
}
.cid-us6OzeFdND .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-us6OzeFdND .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-us6OzeFdND .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-us6OzeFdND .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-us6OzeFdND .carousel-item .container {
    width: 100%;
  }
}
.cid-us6OzeFdND .carousel-item-next.carousel-item-left,
.cid-us6OzeFdND .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-us6OzeFdND .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-us6OzeFdND .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us6OzeFdND .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-us6OzeFdND .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-us6OzeFdND .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-us6OzeFdND .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-us6OzeFdND .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-us6OzeFdND .mbr-slider .carousel-indicators li.active,
.cid-us6OzeFdND .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-us6OzeFdND .mbr-slider .carousel-indicators li::after,
.cid-us6OzeFdND .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-us6OzeFdND .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-us6OzeFdND .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-us6OzeFdND .mbr-slider > .container img {
  width: 100%;
}
.cid-us6OzeFdND .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-us6OzeFdND .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-us6OzeFdND .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-us6OzeFdND .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-us6OzeFdND .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-us6OzeFdND .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-us6OzeFdND .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-us6OzeFdND .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-us6OzeFdND .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-us6OzeFdND .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-us6OzeFdND .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-us6OzeFdND .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-us6OzeFdND .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-us6OzeFdND H2 {
  text-align: left;
  color: #ffffff;
}
.cid-us6OzeFdND P {
  text-align: right;
  color: #ffffff;
}
.cid-us6OzeFdND DIV {
  text-align: left;
}
.cid-us6OzfCl8D {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 0px;
}
.cid-us6OzfCl8D .image-block {
  margin: auto;
}
.cid-us6OzfCl8D figcaption {
  position: relative;
}
.cid-us6OzfCl8D figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-us6OzfCl8D .image-block {
    width: 100% !important;
  }
}
.cid-ussxhYk9qP {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ussxhYk9qP H2 {
  text-align: center;
  color: #000000;
}
.cid-ussxhYk9qP H3 {
  text-align: center;
  color: #000000;
}
.cid-ussxhYk9qP .mbr-text,
.cid-ussxhYk9qP .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-us6OzhfXTD {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner-lock-1145x644.jpg");
}
.cid-us6OzhfXTD .mbr-section-title {
  color: #ffffff;
}
.cid-ussxmniHWQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussxmniHWQ .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-ussxmniHWQ .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-ussxmniHWQ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ussxmniHWQ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ussxmniHWQ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ussxmniHWQ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-ussxmniHWQ .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-ussxmniHWQ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussxmniHWQ .card-title {
  text-align: left;
}
.cid-ussxmniHWQ .mbr-text,
.cid-ussxmniHWQ .mbr-section-btn {
  text-align: left;
}
.cid-us6OzjsG9M {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-us6OzjsG9M .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-us6OzjsG9M .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-us6OzjsG9M .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-us6OzjsG9M .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-us6OzjsG9M .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us6OzjsG9M .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-us6OzjsG9M .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-us6OzjsG9M .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us6OzjsG9M .card-title {
  text-align: left;
}
.cid-us6OzjsG9M .mbr-text,
.cid-us6OzjsG9M .mbr-section-btn {
  text-align: left;
}
.cid-ussxq2iixR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussxq2iixR .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-ussxq2iixR .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-ussxq2iixR .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ussxq2iixR .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ussxq2iixR .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ussxq2iixR .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-ussxq2iixR .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-ussxq2iixR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussxq2iixR .card-title {
  text-align: left;
}
.cid-ussxq2iixR .mbr-text,
.cid-ussxq2iixR .mbr-section-btn {
  text-align: left;
}
.cid-ussxtIGvGc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ussxtIGvGc img,
.cid-ussxtIGvGc .item-img {
  width: 100%;
}
.cid-ussxtIGvGc .item:focus,
.cid-ussxtIGvGc span:focus {
  outline: none;
}
.cid-ussxtIGvGc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ussxtIGvGc .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-ussxtIGvGc .item {
  padding: 0;
  margin: 0;
}
.cid-ussxtIGvGc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ussxtIGvGc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussxtIGvGc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ussxtIGvGc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ussxtIGvGc .mbr-section-title {
  color: #232323;
}
.cid-ussxtIGvGc .mbr-text,
.cid-ussxtIGvGc .mbr-section-btn {
  text-align: left;
}
.cid-ussxtIGvGc .item-title {
  text-align: left;
}
.cid-ussxtIGvGc .item-subtitle {
  text-align: left;
}
.cid-ussxuvUST3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/esp-banner-bckg-1200x740.jpg");
}
.cid-ussxuvUST3 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussxuvUST3 .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussxuvUST3 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussxuvUST3 .link-wrap {
    align-items: center;
  }
}
.cid-ussxuvUST3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussxuvUST3 .card-title,
.cid-ussxuvUST3 .card-box {
  color: #ffffff;
}
.cid-ussxvfKAno {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background4-1.jpg");
}
.cid-ussxvfKAno .mbr-text,
.cid-ussxvfKAno .mbr-section-btn {
  color: #232323;
}
.cid-ussxvfKAno .card-title,
.cid-ussxvfKAno .card-box {
  color: #ffffff;
}
.cid-ussxvfKAno .mbr-text,
.cid-ussxvfKAno .link-wrap {
  color: #ffffff;
}
.cid-usF9eMJ6Im {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-usF9eMJ6Im .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-usF9eMJ6Im .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usF9eMJ6Im .row {
    text-align: center;
  }
  .cid-usF9eMJ6Im .row > div {
    margin: auto;
  }
  .cid-usF9eMJ6Im .social-row {
    justify-content: center;
  }
}
.cid-usF9eMJ6Im .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-usF9eMJ6Im .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-usF9eMJ6Im .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usF9eMJ6Im .list {
    margin-bottom: 0rem;
  }
}
.cid-usF9eMJ6Im .mbr-text {
  color: #ffffff;
}
.cid-usF9eMJ6Im .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-usF9eMJ6Im .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-usF9eMJ6Im div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-usF9eMJ6Im H5 {
  color: #e5c04e;
}
.cid-uuPNI2iaOr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuPNI2iaOr nav.navbar {
  position: fixed;
}
.cid-uuPNI2iaOr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuPNI2iaOr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuPNI2iaOr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuPNI2iaOr .dropdown-item:hover,
.cid-uuPNI2iaOr .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuPNI2iaOr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuPNI2iaOr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuPNI2iaOr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuPNI2iaOr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuPNI2iaOr .nav-link {
  position: relative;
}
.cid-uuPNI2iaOr .container {
  display: flex;
  margin: auto;
}
.cid-uuPNI2iaOr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuPNI2iaOr .dropdown-menu,
.cid-uuPNI2iaOr .navbar.opened {
  background: #ffffff !important;
}
.cid-uuPNI2iaOr .nav-item:focus,
.cid-uuPNI2iaOr .nav-link:focus {
  outline: none;
}
.cid-uuPNI2iaOr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuPNI2iaOr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuPNI2iaOr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuPNI2iaOr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuPNI2iaOr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuPNI2iaOr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuPNI2iaOr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuPNI2iaOr .navbar.opened {
  transition: all 0.3s;
}
.cid-uuPNI2iaOr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuPNI2iaOr .navbar .navbar-logo img {
  width: auto;
}
.cid-uuPNI2iaOr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuPNI2iaOr .navbar.collapsed {
  justify-content: center;
}
.cid-uuPNI2iaOr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuPNI2iaOr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuPNI2iaOr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuPNI2iaOr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuPNI2iaOr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuPNI2iaOr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuPNI2iaOr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuPNI2iaOr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuPNI2iaOr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuPNI2iaOr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuPNI2iaOr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuPNI2iaOr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuPNI2iaOr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuPNI2iaOr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuPNI2iaOr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuPNI2iaOr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuPNI2iaOr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuPNI2iaOr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuPNI2iaOr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuPNI2iaOr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuPNI2iaOr .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuPNI2iaOr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuPNI2iaOr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuPNI2iaOr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuPNI2iaOr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuPNI2iaOr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuPNI2iaOr .dropdown-item.active,
.cid-uuPNI2iaOr .dropdown-item:active {
  background-color: transparent;
}
.cid-uuPNI2iaOr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuPNI2iaOr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuPNI2iaOr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuPNI2iaOr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuPNI2iaOr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuPNI2iaOr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuPNI2iaOr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuPNI2iaOr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuPNI2iaOr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuPNI2iaOr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuPNI2iaOr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuPNI2iaOr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuPNI2iaOr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuPNI2iaOr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuPNI2iaOr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuPNI2iaOr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuPNI2iaOr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuPNI2iaOr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuPNI2iaOr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuPNI2iaOr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuPNI2iaOr .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-uuPNI2iaOr .navbar {
    height: 70px;
  }
  .cid-uuPNI2iaOr .navbar.opened {
    height: auto;
  }
  .cid-uuPNI2iaOr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usaZMfsc6a .modal-body .close {
  background: #1b1b1b;
}
.cid-usaZMfsc6a .modal-body .close span {
  font-style: normal;
}
.cid-usaZMfsc6a .carousel-inner > .active,
.cid-usaZMfsc6a .carousel-inner > .next,
.cid-usaZMfsc6a .carousel-inner > .prev {
  display: table;
}
.cid-usaZMfsc6a .carousel-control .icon-next,
.cid-usaZMfsc6a .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-usaZMfsc6a .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-usaZMfsc6a .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-usaZMfsc6a .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-usaZMfsc6a .boxed-slider > div {
  position: relative;
}
.cid-usaZMfsc6a .container img {
  width: 100%;
}
.cid-usaZMfsc6a .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-usaZMfsc6a .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-usaZMfsc6a .mbr-table-cell {
  padding: 0;
}
.cid-usaZMfsc6a .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usaZMfsc6a .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-usaZMfsc6a .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-usaZMfsc6a .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-usaZMfsc6a .carousel-item .container {
    width: 100%;
  }
}
.cid-usaZMfsc6a .carousel-item-next.carousel-item-left,
.cid-usaZMfsc6a .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-usaZMfsc6a .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-usaZMfsc6a .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usaZMfsc6a .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-usaZMfsc6a .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-usaZMfsc6a .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usaZMfsc6a .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usaZMfsc6a .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-usaZMfsc6a .mbr-slider .carousel-indicators li.active,
.cid-usaZMfsc6a .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-usaZMfsc6a .mbr-slider .carousel-indicators li::after,
.cid-usaZMfsc6a .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-usaZMfsc6a .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-usaZMfsc6a .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-usaZMfsc6a .mbr-slider > .container img {
  width: 100%;
}
.cid-usaZMfsc6a .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-usaZMfsc6a .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-usaZMfsc6a .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-usaZMfsc6a .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-usaZMfsc6a .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-usaZMfsc6a .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-usaZMfsc6a .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-usaZMfsc6a .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-usaZMfsc6a .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-usaZMfsc6a .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-usaZMfsc6a .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-usaZMfsc6a .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-usaZMfsc6a .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-usaZMfsc6a H2 {
  text-align: left;
  color: #ffffff;
}
.cid-usaZMfsc6a P {
  text-align: right;
  color: #ffffff;
}
.cid-usaZMfsc6a DIV {
  text-align: left;
}
.cid-usaZMgaHHf {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 0px;
}
.cid-usaZMgaHHf .image-block {
  margin: auto;
}
.cid-usaZMgaHHf figcaption {
  position: relative;
}
.cid-usaZMgaHHf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-usaZMgaHHf .image-block {
    width: 100% !important;
  }
}
.cid-usaZMgAT5M {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-usaZMgAT5M H2 {
  text-align: center;
  color: #000000;
}
.cid-usaZMgAT5M H3 {
  text-align: center;
  color: #000000;
}
.cid-usaZMgAT5M .mbr-text,
.cid-usaZMgAT5M .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-usaZMh2EN6 {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner-lock-1145x644.jpg");
}
.cid-usaZMh2EN6 .mbr-section-title {
  color: #ffffff;
}
.cid-usaZMhuxUg {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-usaZMhuxUg .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-usaZMhuxUg .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usaZMhuxUg .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usaZMhuxUg .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usaZMhuxUg .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usaZMhuxUg .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usaZMhuxUg .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usaZMhuxUg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usaZMhuxUg .card-title {
  text-align: left;
}
.cid-usaZMhuxUg .mbr-text,
.cid-usaZMhuxUg .mbr-section-btn {
  text-align: left;
}
.cid-usaZMi2Xbg {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-usaZMi2Xbg .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-usaZMi2Xbg .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usaZMi2Xbg .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usaZMi2Xbg .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usaZMi2Xbg .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usaZMi2Xbg .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usaZMi2Xbg .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usaZMi2Xbg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usaZMi2Xbg .card-title {
  text-align: left;
}
.cid-usaZMi2Xbg .mbr-text,
.cid-usaZMi2Xbg .mbr-section-btn {
  text-align: left;
}
.cid-usaZMiA5MJ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-usaZMiA5MJ .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-usaZMiA5MJ .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usaZMiA5MJ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usaZMiA5MJ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usaZMiA5MJ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usaZMiA5MJ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usaZMiA5MJ .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usaZMiA5MJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usaZMiA5MJ .card-title {
  text-align: left;
}
.cid-usaZMiA5MJ .mbr-text,
.cid-usaZMiA5MJ .mbr-section-btn {
  text-align: left;
}
.cid-usaZMjjt6G {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-usaZMjjt6G img,
.cid-usaZMjjt6G .item-img {
  width: 100%;
}
.cid-usaZMjjt6G .item:focus,
.cid-usaZMjjt6G span:focus {
  outline: none;
}
.cid-usaZMjjt6G .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-usaZMjjt6G .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-usaZMjjt6G .item {
  padding: 0;
  margin: 0;
}
.cid-usaZMjjt6G .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usaZMjjt6G .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usaZMjjt6G .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-usaZMjjt6G .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usaZMjjt6G .mbr-section-title {
  color: #232323;
}
.cid-usaZMjjt6G .mbr-text,
.cid-usaZMjjt6G .mbr-section-btn {
  text-align: left;
}
.cid-usaZMjjt6G .item-title {
  text-align: left;
}
.cid-usaZMjjt6G .item-subtitle {
  text-align: left;
}
.cid-usaZMktOaU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/esp-banner-bckg-1200x740.jpg");
}
.cid-usaZMktOaU .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usaZMktOaU .card {
    margin-bottom: 2rem!important;
  }
  .cid-usaZMktOaU .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usaZMktOaU .link-wrap {
    align-items: center;
  }
}
.cid-usaZMktOaU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usaZMktOaU .card-title,
.cid-usaZMktOaU .card-box {
  color: #ffffff;
}
.cid-usaZMlg9UY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background4.jpg");
}
.cid-usaZMlg9UY .mbr-text,
.cid-usaZMlg9UY .mbr-section-btn {
  color: #232323;
}
.cid-usaZMlg9UY .card-title,
.cid-usaZMlg9UY .card-box {
  color: #ffffff;
}
.cid-usaZMlg9UY .mbr-text,
.cid-usaZMlg9UY .link-wrap {
  color: #ffffff;
}
.cid-uuPNJPaSsK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuPNJPaSsK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuPNJPaSsK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPNJPaSsK .row {
    text-align: center;
  }
  .cid-uuPNJPaSsK .row > div {
    margin: auto;
  }
  .cid-uuPNJPaSsK .social-row {
    justify-content: center;
  }
}
.cid-uuPNJPaSsK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuPNJPaSsK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuPNJPaSsK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuPNJPaSsK .list {
    margin-bottom: 0rem;
  }
}
.cid-uuPNJPaSsK .mbr-text {
  color: #ffffff;
}
.cid-uuPNJPaSsK .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuPNJPaSsK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuPNJPaSsK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuPNJPaSsK H5 {
  color: #e5c04e;
}
.cid-uuQDUKl4i8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQDUKl4i8 nav.navbar {
  position: fixed;
}
.cid-uuQDUKl4i8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDUKl4i8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQDUKl4i8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQDUKl4i8 .dropdown-item:hover,
.cid-uuQDUKl4i8 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQDUKl4i8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQDUKl4i8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQDUKl4i8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQDUKl4i8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQDUKl4i8 .nav-link {
  position: relative;
}
.cid-uuQDUKl4i8 .container {
  display: flex;
  margin: auto;
}
.cid-uuQDUKl4i8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQDUKl4i8 .dropdown-menu,
.cid-uuQDUKl4i8 .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQDUKl4i8 .nav-item:focus,
.cid-uuQDUKl4i8 .nav-link:focus {
  outline: none;
}
.cid-uuQDUKl4i8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQDUKl4i8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQDUKl4i8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQDUKl4i8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDUKl4i8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQDUKl4i8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQDUKl4i8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQDUKl4i8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQDUKl4i8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQDUKl4i8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQDUKl4i8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQDUKl4i8 .navbar.collapsed {
  justify-content: center;
}
.cid-uuQDUKl4i8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQDUKl4i8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQDUKl4i8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQDUKl4i8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQDUKl4i8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQDUKl4i8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQDUKl4i8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQDUKl4i8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQDUKl4i8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQDUKl4i8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQDUKl4i8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQDUKl4i8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQDUKl4i8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQDUKl4i8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQDUKl4i8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQDUKl4i8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQDUKl4i8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQDUKl4i8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQDUKl4i8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQDUKl4i8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQDUKl4i8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQDUKl4i8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQDUKl4i8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQDUKl4i8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQDUKl4i8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQDUKl4i8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQDUKl4i8 .dropdown-item.active,
.cid-uuQDUKl4i8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQDUKl4i8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQDUKl4i8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQDUKl4i8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQDUKl4i8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQDUKl4i8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQDUKl4i8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQDUKl4i8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQDUKl4i8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQDUKl4i8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQDUKl4i8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQDUKl4i8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQDUKl4i8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDUKl4i8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDUKl4i8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQDUKl4i8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDUKl4i8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQDUKl4i8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQDUKl4i8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDUKl4i8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQDUKl4i8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQDUKl4i8 .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-uuQDUKl4i8 .navbar {
    height: 70px;
  }
  .cid-uuQDUKl4i8 .navbar.opened {
    height: auto;
  }
  .cid-uuQDUKl4i8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usaZRdU4UX .modal-body .close {
  background: #1b1b1b;
}
.cid-usaZRdU4UX .modal-body .close span {
  font-style: normal;
}
.cid-usaZRdU4UX .carousel-inner > .active,
.cid-usaZRdU4UX .carousel-inner > .next,
.cid-usaZRdU4UX .carousel-inner > .prev {
  display: table;
}
.cid-usaZRdU4UX .carousel-control .icon-next,
.cid-usaZRdU4UX .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-usaZRdU4UX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-usaZRdU4UX .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-usaZRdU4UX .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-usaZRdU4UX .boxed-slider > div {
  position: relative;
}
.cid-usaZRdU4UX .container img {
  width: 100%;
}
.cid-usaZRdU4UX .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-usaZRdU4UX .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-usaZRdU4UX .mbr-table-cell {
  padding: 0;
}
.cid-usaZRdU4UX .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-usaZRdU4UX .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-usaZRdU4UX .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-usaZRdU4UX .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-usaZRdU4UX .carousel-item .container {
    width: 100%;
  }
}
.cid-usaZRdU4UX .carousel-item-next.carousel-item-left,
.cid-usaZRdU4UX .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-usaZRdU4UX .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-usaZRdU4UX .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usaZRdU4UX .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-usaZRdU4UX .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-usaZRdU4UX .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-usaZRdU4UX .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-usaZRdU4UX .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-usaZRdU4UX .mbr-slider .carousel-indicators li.active,
.cid-usaZRdU4UX .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-usaZRdU4UX .mbr-slider .carousel-indicators li::after,
.cid-usaZRdU4UX .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-usaZRdU4UX .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-usaZRdU4UX .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-usaZRdU4UX .mbr-slider > .container img {
  width: 100%;
}
.cid-usaZRdU4UX .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-usaZRdU4UX .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-usaZRdU4UX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-usaZRdU4UX .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-usaZRdU4UX .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-usaZRdU4UX .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-usaZRdU4UX .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-usaZRdU4UX .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-usaZRdU4UX .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-usaZRdU4UX .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-usaZRdU4UX .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-usaZRdU4UX .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-usaZRdU4UX .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-usaZRdU4UX H2 {
  text-align: left;
  color: #ffffff;
}
.cid-usaZRdU4UX P {
  text-align: right;
  color: #ffffff;
}
.cid-usaZRdU4UX DIV {
  text-align: left;
}
.cid-usaZRevVFz {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 0px;
}
.cid-usaZRevVFz .image-block {
  margin: auto;
}
.cid-usaZRevVFz figcaption {
  position: relative;
}
.cid-usaZRevVFz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-usaZRevVFz .image-block {
    width: 100% !important;
  }
}
.cid-usaZRfzrPL {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-usaZRfzrPL H2 {
  text-align: center;
  color: #000000;
}
.cid-usaZRfzrPL H3 {
  text-align: center;
  color: #000000;
}
.cid-usaZRfzrPL .mbr-text,
.cid-usaZRfzrPL .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-usaZRg78Ft {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner-lock-1145x644.jpg");
}
.cid-usaZRg78Ft .mbr-section-title {
  color: #ffffff;
}
.cid-usaZRgAXjX {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-usaZRgAXjX .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-usaZRgAXjX .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usaZRgAXjX .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usaZRgAXjX .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usaZRgAXjX .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usaZRgAXjX .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usaZRgAXjX .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usaZRgAXjX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usaZRgAXjX .card-title {
  text-align: left;
}
.cid-usaZRgAXjX .mbr-text,
.cid-usaZRgAXjX .mbr-section-btn {
  text-align: left;
}
.cid-usaZRht7JY {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-usaZRht7JY .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-usaZRht7JY .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usaZRht7JY .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usaZRht7JY .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usaZRht7JY .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usaZRht7JY .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usaZRht7JY .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usaZRht7JY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usaZRht7JY .card-title {
  text-align: left;
}
.cid-usaZRht7JY .mbr-text,
.cid-usaZRht7JY .mbr-section-btn {
  text-align: left;
}
.cid-usaZRitcSF {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-usaZRitcSF .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-usaZRitcSF .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usaZRitcSF .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usaZRitcSF .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usaZRitcSF .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usaZRitcSF .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usaZRitcSF .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usaZRitcSF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usaZRitcSF .card-title {
  text-align: left;
}
.cid-usaZRitcSF .mbr-text,
.cid-usaZRitcSF .mbr-section-btn {
  text-align: left;
}
.cid-usaZRjiuSD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-usaZRjiuSD img,
.cid-usaZRjiuSD .item-img {
  width: 100%;
}
.cid-usaZRjiuSD .item:focus,
.cid-usaZRjiuSD span:focus {
  outline: none;
}
.cid-usaZRjiuSD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-usaZRjiuSD .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-usaZRjiuSD .item {
  padding: 0;
  margin: 0;
}
.cid-usaZRjiuSD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usaZRjiuSD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usaZRjiuSD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-usaZRjiuSD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usaZRjiuSD .mbr-section-title {
  color: #232323;
}
.cid-usaZRjiuSD .mbr-text,
.cid-usaZRjiuSD .mbr-section-btn {
  text-align: left;
}
.cid-usaZRjiuSD .item-title {
  text-align: left;
}
.cid-usaZRjiuSD .item-subtitle {
  text-align: left;
}
.cid-usaZRnuwUp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/esp-banner-bckg-1200x740.jpg");
}
.cid-usaZRnuwUp .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usaZRnuwUp .card {
    margin-bottom: 2rem!important;
  }
  .cid-usaZRnuwUp .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usaZRnuwUp .link-wrap {
    align-items: center;
  }
}
.cid-usaZRnuwUp .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usaZRnuwUp .card-title,
.cid-usaZRnuwUp .card-box {
  color: #ffffff;
}
.cid-usaZRpcbju {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background4.jpg");
}
.cid-usaZRpcbju .mbr-text,
.cid-usaZRpcbju .mbr-section-btn {
  color: #232323;
}
.cid-usaZRpcbju .card-title,
.cid-usaZRpcbju .card-box {
  color: #ffffff;
}
.cid-usaZRpcbju .mbr-text,
.cid-usaZRpcbju .link-wrap {
  color: #ffffff;
}
.cid-uuIK5jtB3Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuIK5jtB3Q .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuIK5jtB3Q .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuIK5jtB3Q .row {
    text-align: center;
  }
  .cid-uuIK5jtB3Q .row > div {
    margin: auto;
  }
  .cid-uuIK5jtB3Q .social-row {
    justify-content: center;
  }
}
.cid-uuIK5jtB3Q .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuIK5jtB3Q .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuIK5jtB3Q .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIK5jtB3Q .list {
    margin-bottom: 0rem;
  }
}
.cid-uuIK5jtB3Q .mbr-text {
  color: #ffffff;
}
.cid-uuIK5jtB3Q .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuIK5jtB3Q .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuIK5jtB3Q div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuIK5jtB3Q H5 {
  color: #e5c04e;
}
.cid-uv7QHDLGTZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7QHDLGTZ nav.navbar {
  position: fixed;
}
.cid-uv7QHDLGTZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QHDLGTZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7QHDLGTZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7QHDLGTZ .dropdown-item:hover,
.cid-uv7QHDLGTZ .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7QHDLGTZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7QHDLGTZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7QHDLGTZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7QHDLGTZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7QHDLGTZ .nav-link {
  position: relative;
}
.cid-uv7QHDLGTZ .container {
  display: flex;
  margin: auto;
}
.cid-uv7QHDLGTZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7QHDLGTZ .dropdown-menu,
.cid-uv7QHDLGTZ .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7QHDLGTZ .nav-item:focus,
.cid-uv7QHDLGTZ .nav-link:focus {
  outline: none;
}
.cid-uv7QHDLGTZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7QHDLGTZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7QHDLGTZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7QHDLGTZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QHDLGTZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7QHDLGTZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7QHDLGTZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7QHDLGTZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7QHDLGTZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7QHDLGTZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7QHDLGTZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7QHDLGTZ .navbar.collapsed {
  justify-content: center;
}
.cid-uv7QHDLGTZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7QHDLGTZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7QHDLGTZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7QHDLGTZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7QHDLGTZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7QHDLGTZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7QHDLGTZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7QHDLGTZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7QHDLGTZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7QHDLGTZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7QHDLGTZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7QHDLGTZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7QHDLGTZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7QHDLGTZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7QHDLGTZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7QHDLGTZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7QHDLGTZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7QHDLGTZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7QHDLGTZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7QHDLGTZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7QHDLGTZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7QHDLGTZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7QHDLGTZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7QHDLGTZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7QHDLGTZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7QHDLGTZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7QHDLGTZ .dropdown-item.active,
.cid-uv7QHDLGTZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7QHDLGTZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7QHDLGTZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7QHDLGTZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7QHDLGTZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7QHDLGTZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7QHDLGTZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7QHDLGTZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7QHDLGTZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7QHDLGTZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7QHDLGTZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7QHDLGTZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7QHDLGTZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QHDLGTZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QHDLGTZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7QHDLGTZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QHDLGTZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7QHDLGTZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7QHDLGTZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QHDLGTZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7QHDLGTZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7QHDLGTZ .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-uv7QHDLGTZ .navbar {
    height: 70px;
  }
  .cid-uv7QHDLGTZ .navbar.opened {
    height: auto;
  }
  .cid-uv7QHDLGTZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usblIFN3Ti {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/vias-box-table-2000x1126.jpg");
}
.cid-usblIFN3Ti .mbr-section-title {
  color: #ffffff;
}
.cid-usblIFN3Ti .mbr-text,
.cid-usblIFN3Ti .mbr-section-btn {
  color: #ffffff;
}
.cid-usblJmSBio {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-usblJmSBio .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usblJmSBio .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usblJmSBio .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usblJmSBio .card {
    margin-bottom: 2rem;
  }
  .cid-usblJmSBio .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usblLbP5TX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/boss-header-2000x809.jpg");
}
.cid-usblLbP5TX .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-usblLbP5TX .mbr-text,
.cid-usblLbP5TX .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uSXXqszv3X {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSXXqszv3X .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uSXXqszv3X .card {
    margin-bottom: 2rem!important;
  }
  .cid-uSXXqszv3X .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uSXXqszv3X .link-wrap {
    align-items: center;
  }
}
.cid-uSXXqszv3X .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usblMwgYOe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usblMwgYOe .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usblMwgYOe .card {
    margin-bottom: 2rem!important;
  }
  .cid-usblMwgYOe .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usblMwgYOe .link-wrap {
    align-items: center;
  }
}
.cid-usblMwgYOe .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usblNfxfbC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usblNfxfbC .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usblNfxfbC .card {
    margin-bottom: 2rem!important;
  }
  .cid-usblNfxfbC .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usblNfxfbC .link-wrap {
    align-items: center;
  }
}
.cid-usblNfxfbC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uUiqFwadTT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUiqFwadTT .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uUiqFwadTT .card {
    margin-bottom: 2rem!important;
  }
  .cid-uUiqFwadTT .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUiqFwadTT .link-wrap {
    align-items: center;
  }
}
.cid-uUiqFwadTT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usblOkCcep {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-usF7zHPC6V {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-usF7zHPC6V .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-usF7zHPC6V .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usF7zHPC6V .row {
    text-align: center;
  }
  .cid-usF7zHPC6V .row > div {
    margin: auto;
  }
  .cid-usF7zHPC6V .social-row {
    justify-content: center;
  }
}
.cid-usF7zHPC6V .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-usF7zHPC6V .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-usF7zHPC6V .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usF7zHPC6V .list {
    margin-bottom: 0rem;
  }
}
.cid-usF7zHPC6V .mbr-text {
  color: #ffffff;
}
.cid-usF7zHPC6V .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-usF7zHPC6V .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-usF7zHPC6V div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-usF7zHPC6V H5 {
  color: #e5c04e;
}
.cid-utTHwQU8q5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-utTHwQU8q5 nav.navbar {
  position: fixed;
}
.cid-utTHwQU8q5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utTHwQU8q5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-utTHwQU8q5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-utTHwQU8q5 .dropdown-item:hover,
.cid-utTHwQU8q5 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-utTHwQU8q5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-utTHwQU8q5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-utTHwQU8q5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-utTHwQU8q5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-utTHwQU8q5 .nav-link {
  position: relative;
}
.cid-utTHwQU8q5 .container {
  display: flex;
  margin: auto;
}
.cid-utTHwQU8q5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-utTHwQU8q5 .dropdown-menu,
.cid-utTHwQU8q5 .navbar.opened {
  background: #ffffff !important;
}
.cid-utTHwQU8q5 .nav-item:focus,
.cid-utTHwQU8q5 .nav-link:focus {
  outline: none;
}
.cid-utTHwQU8q5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-utTHwQU8q5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utTHwQU8q5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-utTHwQU8q5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-utTHwQU8q5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-utTHwQU8q5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-utTHwQU8q5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-utTHwQU8q5 .navbar.opened {
  transition: all 0.3s;
}
.cid-utTHwQU8q5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-utTHwQU8q5 .navbar .navbar-logo img {
  width: auto;
}
.cid-utTHwQU8q5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-utTHwQU8q5 .navbar.collapsed {
  justify-content: center;
}
.cid-utTHwQU8q5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-utTHwQU8q5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-utTHwQU8q5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-utTHwQU8q5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-utTHwQU8q5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-utTHwQU8q5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-utTHwQU8q5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-utTHwQU8q5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-utTHwQU8q5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-utTHwQU8q5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-utTHwQU8q5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-utTHwQU8q5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-utTHwQU8q5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-utTHwQU8q5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-utTHwQU8q5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-utTHwQU8q5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-utTHwQU8q5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-utTHwQU8q5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-utTHwQU8q5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-utTHwQU8q5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-utTHwQU8q5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-utTHwQU8q5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-utTHwQU8q5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-utTHwQU8q5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-utTHwQU8q5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-utTHwQU8q5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-utTHwQU8q5 .dropdown-item.active,
.cid-utTHwQU8q5 .dropdown-item:active {
  background-color: transparent;
}
.cid-utTHwQU8q5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-utTHwQU8q5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-utTHwQU8q5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-utTHwQU8q5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-utTHwQU8q5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-utTHwQU8q5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-utTHwQU8q5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-utTHwQU8q5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-utTHwQU8q5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-utTHwQU8q5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-utTHwQU8q5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-utTHwQU8q5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utTHwQU8q5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-utTHwQU8q5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-utTHwQU8q5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utTHwQU8q5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-utTHwQU8q5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-utTHwQU8q5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-utTHwQU8q5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-utTHwQU8q5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utTHwQU8q5 .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-utTHwQU8q5 .navbar {
    height: 70px;
  }
  .cid-utTHwQU8q5 .navbar.opened {
    height: auto;
  }
  .cid-utTHwQU8q5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ussw8Zojl9 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-48-2000x809.jpg");
}
.cid-ussAfNdfx1 {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-ussAfNdfx1 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ussAfNdfx1 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ussAfNdfx1 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ussAfNdfx1 .card {
    margin-bottom: 2rem;
  }
  .cid-ussAfNdfx1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussAefkYlv {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e7e7e7;
}
.cid-ussAefkYlv img,
.cid-ussAefkYlv .item-img {
  width: 100%;
}
.cid-ussAefkYlv .item:focus,
.cid-ussAefkYlv span:focus {
  outline: none;
}
.cid-ussAefkYlv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ussAefkYlv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ussAefkYlv .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ussAefkYlv .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussAefkYlv .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ussAefkYlv .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ussAefkYlv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ussAefkYlv .mbr-section-title {
  color: #232323;
}
.cid-ussAefkYlv .mbr-text,
.cid-ussAefkYlv .mbr-section-btn {
  text-align: left;
}
.cid-ussAefkYlv .item-title {
  text-align: left;
}
.cid-ussAefkYlv .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ussAifzfc7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e7e7e7;
}
.cid-ussAifzfc7 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussAifzfc7 .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussAifzfc7 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussAifzfc7 .link-wrap {
    align-items: center;
  }
}
.cid-ussAifzfc7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussw91PRUH {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/plug-dark-2000x986.jpeg");
}
.cid-ussw91PRUH .mbr-text,
.cid-ussw91PRUH .mbr-section-btn {
  color: #232323;
}
.cid-ussw91PRUH .card-title,
.cid-ussw91PRUH .card-box {
  color: #ffffff;
}
.cid-ussw91PRUH .mbr-text,
.cid-ussw91PRUH .link-wrap {
  color: #ffffff;
}
.cid-ussAk1G6S2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussAk1G6S2 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussAk1G6S2 .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussAk1G6S2 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussAk1G6S2 .link-wrap {
    align-items: center;
  }
}
.cid-ussAk1G6S2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussw92UvGv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-ussAl6qHDV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussAl6qHDV .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussAl6qHDV .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussAl6qHDV .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussAl6qHDV .link-wrap {
    align-items: center;
  }
}
.cid-ussAl6qHDV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussAlZYzZG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussAlZYzZG .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussAlZYzZG .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussAlZYzZG .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussAlZYzZG .link-wrap {
    align-items: center;
  }
}
.cid-ussAlZYzZG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussw94yhEY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lights-header-2000x809.jpg");
}
.cid-utTHA2BwZI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTHA2BwZI .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTHA2BwZI .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTHA2BwZI .row {
    text-align: center;
  }
  .cid-utTHA2BwZI .row > div {
    margin: auto;
  }
  .cid-utTHA2BwZI .social-row {
    justify-content: center;
  }
}
.cid-utTHA2BwZI .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTHA2BwZI .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTHA2BwZI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTHA2BwZI .list {
    margin-bottom: 0rem;
  }
}
.cid-utTHA2BwZI .mbr-text {
  color: #ffffff;
}
.cid-utTHA2BwZI .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTHA2BwZI .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTHA2BwZI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTHA2BwZI H5 {
  color: #e5c04e;
}
.cid-uvhV3knLMI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhV3knLMI nav.navbar {
  position: fixed;
}
.cid-uvhV3knLMI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhV3knLMI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhV3knLMI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhV3knLMI .dropdown-item:hover,
.cid-uvhV3knLMI .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhV3knLMI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhV3knLMI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhV3knLMI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhV3knLMI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhV3knLMI .nav-link {
  position: relative;
}
.cid-uvhV3knLMI .container {
  display: flex;
  margin: auto;
}
.cid-uvhV3knLMI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhV3knLMI .dropdown-menu,
.cid-uvhV3knLMI .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhV3knLMI .nav-item:focus,
.cid-uvhV3knLMI .nav-link:focus {
  outline: none;
}
.cid-uvhV3knLMI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhV3knLMI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhV3knLMI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhV3knLMI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhV3knLMI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhV3knLMI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhV3knLMI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhV3knLMI .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhV3knLMI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhV3knLMI .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhV3knLMI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhV3knLMI .navbar.collapsed {
  justify-content: center;
}
.cid-uvhV3knLMI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhV3knLMI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhV3knLMI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhV3knLMI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhV3knLMI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhV3knLMI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhV3knLMI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhV3knLMI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhV3knLMI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhV3knLMI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhV3knLMI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhV3knLMI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhV3knLMI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhV3knLMI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhV3knLMI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhV3knLMI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhV3knLMI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhV3knLMI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhV3knLMI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhV3knLMI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhV3knLMI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhV3knLMI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhV3knLMI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhV3knLMI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhV3knLMI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhV3knLMI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhV3knLMI .dropdown-item.active,
.cid-uvhV3knLMI .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhV3knLMI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhV3knLMI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhV3knLMI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhV3knLMI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhV3knLMI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhV3knLMI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhV3knLMI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhV3knLMI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhV3knLMI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhV3knLMI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhV3knLMI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhV3knLMI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhV3knLMI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhV3knLMI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhV3knLMI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhV3knLMI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhV3knLMI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhV3knLMI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhV3knLMI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhV3knLMI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhV3knLMI .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-uvhV3knLMI .navbar {
    height: 70px;
  }
  .cid-uvhV3knLMI .navbar.opened {
    height: auto;
  }
  .cid-uvhV3knLMI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usswplMZXX {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/vias-videos-2000x717.jpg");
}
.cid-usswplMZXX .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-usszBza2cg {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-usszBza2cg .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usszBza2cg .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usszBza2cg .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usszBza2cg .card {
    margin-bottom: 2rem;
  }
  .cid-usszBza2cg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usswpmMPSg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/image-camera-outdoor-1600x688.jpg");
}
.cid-usswpmMPSg H3 {
  text-align: right;
}
.cid-usswpmMPSg .mbr-text,
.cid-usswpmMPSg .mbr-section-btn {
  text-align: right;
}
.cid-usswpmMPSg H1 {
  text-align: left;
}
.cid-usszDoS4Zn {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usszDoS4Zn .mbr-fallback-image.disabled {
  display: none;
}
.cid-usszDoS4Zn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usszEblkqS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usszEblkqS .mbr-fallback-image.disabled {
  display: none;
}
.cid-usszEblkqS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usszEblkqS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usszEblkqS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usszEblkqS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-usszEblkqS .mbr-text,
.cid-usszEblkqS .mbr-section-btn {
  text-align: left;
}
.cid-usszEblkqS .mbr-section-title {
  text-align: left;
}
.cid-usszFBH6kq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usszFBH6kq .mbr-fallback-image.disabled {
  display: none;
}
.cid-usszFBH6kq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usszFBH6kq .row {
  flex-direction: row-reverse;
}
.cid-usszFBH6kq .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usszFBH6kq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usszFBH6kq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-usszFBH6kq .mbr-text,
.cid-usszFBH6kq .mbr-section-btn {
  text-align: left;
}
.cid-usszFBH6kq .mbr-section-title {
  text-align: left;
}
.cid-usszGxsg5m {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usszGxsg5m .mbr-fallback-image.disabled {
  display: none;
}
.cid-usszGxsg5m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usszHrsI4I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usszHrsI4I .mbr-fallback-image.disabled {
  display: none;
}
.cid-usszHrsI4I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usszHrsI4I .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usszHrsI4I .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usszHrsI4I .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-usszHrsI4I .mbr-text,
.cid-usszHrsI4I .mbr-section-btn {
  text-align: left;
}
.cid-usszHrsI4I .mbr-section-title {
  text-align: left;
}
.cid-usszJxtmDV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usszJxtmDV .mbr-fallback-image.disabled {
  display: none;
}
.cid-usszJxtmDV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usszJxtmDV .row {
  flex-direction: row-reverse;
}
.cid-usszJxtmDV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usszJxtmDV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usszJxtmDV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-usszJxtmDV .mbr-text,
.cid-usszJxtmDV .mbr-section-btn {
  text-align: left;
}
.cid-usszJxtmDV .mbr-section-title {
  text-align: left;
}
.cid-usswpqHsGT {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image-cam5-1600x688.jpg");
}
.cid-usswpqHsGT .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-usswpqHsGT .mbr-text,
.cid-usswpqHsGT .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-utTHEFBIpL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTHEFBIpL .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTHEFBIpL .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTHEFBIpL .row {
    text-align: center;
  }
  .cid-utTHEFBIpL .row > div {
    margin: auto;
  }
  .cid-utTHEFBIpL .social-row {
    justify-content: center;
  }
}
.cid-utTHEFBIpL .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTHEFBIpL .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTHEFBIpL .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTHEFBIpL .list {
    margin-bottom: 0rem;
  }
}
.cid-utTHEFBIpL .mbr-text {
  color: #ffffff;
}
.cid-utTHEFBIpL .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTHEFBIpL .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTHEFBIpL div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTHEFBIpL H5 {
  color: #e5c04e;
}
.cid-uvhV6is6pW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhV6is6pW nav.navbar {
  position: fixed;
}
.cid-uvhV6is6pW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhV6is6pW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhV6is6pW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhV6is6pW .dropdown-item:hover,
.cid-uvhV6is6pW .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhV6is6pW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhV6is6pW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhV6is6pW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhV6is6pW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhV6is6pW .nav-link {
  position: relative;
}
.cid-uvhV6is6pW .container {
  display: flex;
  margin: auto;
}
.cid-uvhV6is6pW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhV6is6pW .dropdown-menu,
.cid-uvhV6is6pW .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhV6is6pW .nav-item:focus,
.cid-uvhV6is6pW .nav-link:focus {
  outline: none;
}
.cid-uvhV6is6pW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhV6is6pW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhV6is6pW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhV6is6pW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhV6is6pW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhV6is6pW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhV6is6pW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhV6is6pW .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhV6is6pW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhV6is6pW .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhV6is6pW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhV6is6pW .navbar.collapsed {
  justify-content: center;
}
.cid-uvhV6is6pW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhV6is6pW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhV6is6pW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhV6is6pW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhV6is6pW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhV6is6pW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhV6is6pW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhV6is6pW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhV6is6pW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhV6is6pW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhV6is6pW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhV6is6pW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhV6is6pW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhV6is6pW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhV6is6pW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhV6is6pW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhV6is6pW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhV6is6pW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhV6is6pW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhV6is6pW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhV6is6pW .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhV6is6pW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhV6is6pW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhV6is6pW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhV6is6pW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhV6is6pW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhV6is6pW .dropdown-item.active,
.cid-uvhV6is6pW .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhV6is6pW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhV6is6pW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhV6is6pW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhV6is6pW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhV6is6pW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhV6is6pW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhV6is6pW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhV6is6pW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhV6is6pW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhV6is6pW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhV6is6pW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhV6is6pW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhV6is6pW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhV6is6pW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhV6is6pW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhV6is6pW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhV6is6pW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhV6is6pW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhV6is6pW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhV6is6pW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhV6is6pW .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-uvhV6is6pW .navbar {
    height: 70px;
  }
  .cid-uvhV6is6pW .navbar.opened {
    height: auto;
  }
  .cid-uvhV6is6pW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usswBaYnMM {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/vias-box-table-2000x1126.jpg");
}
.cid-usswBaYnMM .mbr-section-title {
  color: #ffffff;
}
.cid-usswBaYnMM .mbr-text,
.cid-usswBaYnMM .mbr-section-btn {
  color: #ffffff;
}
.cid-ussAVIi4rL {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-ussAVIi4rL .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ussAVIi4rL .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ussAVIi4rL .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ussAVIi4rL .card {
    margin-bottom: 2rem;
  }
  .cid-ussAVIi4rL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussAWGC441 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/boss-header-2000x809.jpg");
}
.cid-ussAWGC441 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-ussAWGC441 .mbr-text,
.cid-ussAWGC441 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-ussAXZzToF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussAXZzToF .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussAXZzToF .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussAXZzToF .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussAXZzToF .link-wrap {
    align-items: center;
  }
}
.cid-ussAXZzToF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussAYPLRX0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussAYPLRX0 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussAYPLRX0 .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussAYPLRX0 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussAYPLRX0 .link-wrap {
    align-items: center;
  }
}
.cid-ussAYPLRX0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usswBdxxwr {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-utTHIZ0LKh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTHIZ0LKh .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTHIZ0LKh .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTHIZ0LKh .row {
    text-align: center;
  }
  .cid-utTHIZ0LKh .row > div {
    margin: auto;
  }
  .cid-utTHIZ0LKh .social-row {
    justify-content: center;
  }
}
.cid-utTHIZ0LKh .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTHIZ0LKh .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTHIZ0LKh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTHIZ0LKh .list {
    margin-bottom: 0rem;
  }
}
.cid-utTHIZ0LKh .mbr-text {
  color: #ffffff;
}
.cid-utTHIZ0LKh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTHIZ0LKh .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTHIZ0LKh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTHIZ0LKh H5 {
  color: #e5c04e;
}
.cid-uvhVdmP3dQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVdmP3dQ nav.navbar {
  position: fixed;
}
.cid-uvhVdmP3dQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVdmP3dQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVdmP3dQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVdmP3dQ .dropdown-item:hover,
.cid-uvhVdmP3dQ .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVdmP3dQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVdmP3dQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVdmP3dQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVdmP3dQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVdmP3dQ .nav-link {
  position: relative;
}
.cid-uvhVdmP3dQ .container {
  display: flex;
  margin: auto;
}
.cid-uvhVdmP3dQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVdmP3dQ .dropdown-menu,
.cid-uvhVdmP3dQ .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVdmP3dQ .nav-item:focus,
.cid-uvhVdmP3dQ .nav-link:focus {
  outline: none;
}
.cid-uvhVdmP3dQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVdmP3dQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVdmP3dQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVdmP3dQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVdmP3dQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVdmP3dQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVdmP3dQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVdmP3dQ .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVdmP3dQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVdmP3dQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVdmP3dQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVdmP3dQ .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVdmP3dQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVdmP3dQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVdmP3dQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVdmP3dQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVdmP3dQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVdmP3dQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVdmP3dQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVdmP3dQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVdmP3dQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVdmP3dQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVdmP3dQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVdmP3dQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVdmP3dQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVdmP3dQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVdmP3dQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVdmP3dQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVdmP3dQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVdmP3dQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVdmP3dQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVdmP3dQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVdmP3dQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVdmP3dQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVdmP3dQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVdmP3dQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVdmP3dQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVdmP3dQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVdmP3dQ .dropdown-item.active,
.cid-uvhVdmP3dQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVdmP3dQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVdmP3dQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVdmP3dQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVdmP3dQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVdmP3dQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVdmP3dQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVdmP3dQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVdmP3dQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVdmP3dQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVdmP3dQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVdmP3dQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVdmP3dQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVdmP3dQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVdmP3dQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVdmP3dQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVdmP3dQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVdmP3dQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVdmP3dQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVdmP3dQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVdmP3dQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVdmP3dQ .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-uvhVdmP3dQ .navbar {
    height: 70px;
  }
  .cid-uvhVdmP3dQ .navbar.opened {
    height: auto;
  }
  .cid-uvhVdmP3dQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usswVc5H7s {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/vias-alarm-2000x809.jpg");
}
.cid-usswVc5H7s .mbr-section-title {
  color: #ffffff;
}
.cid-usswVc5H7s .mbr-text,
.cid-usswVc5H7s .mbr-section-btn {
  color: #ffffff;
}
.cid-ussBCHesfZ {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-ussBCHesfZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ussBCHesfZ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ussBCHesfZ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ussBCHesfZ .card {
    margin-bottom: 2rem;
  }
  .cid-ussBCHesfZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uDN4GFQSFy {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uDN4GFQSFy img,
.cid-uDN4GFQSFy .item-img {
  width: 100%;
}
.cid-uDN4GFQSFy .item:focus,
.cid-uDN4GFQSFy span:focus {
  outline: none;
}
.cid-uDN4GFQSFy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uDN4GFQSFy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uDN4GFQSFy .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uDN4GFQSFy .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDN4GFQSFy .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uDN4GFQSFy .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uDN4GFQSFy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uDN4GFQSFy .mbr-section-title {
  color: #232323;
}
.cid-uDN4GFQSFy .mbr-text,
.cid-uDN4GFQSFy .mbr-section-btn {
  text-align: left;
}
.cid-uDN4GFQSFy .item-title {
  text-align: left;
}
.cid-uDN4GFQSFy .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uDN4fYWTSZ {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uDN4fYWTSZ img,
.cid-uDN4fYWTSZ .item-img {
  width: 100%;
}
.cid-uDN4fYWTSZ .item:focus,
.cid-uDN4fYWTSZ span:focus {
  outline: none;
}
.cid-uDN4fYWTSZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uDN4fYWTSZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uDN4fYWTSZ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uDN4fYWTSZ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDN4fYWTSZ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uDN4fYWTSZ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uDN4fYWTSZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uDN4fYWTSZ .mbr-section-title {
  color: #232323;
}
.cid-uDN4fYWTSZ .mbr-text,
.cid-uDN4fYWTSZ .mbr-section-btn {
  text-align: left;
}
.cid-uDN4fYWTSZ .item-title {
  text-align: left;
}
.cid-uDN4fYWTSZ .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uDN4hiwazS {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uDN4hiwazS img,
.cid-uDN4hiwazS .item-img {
  width: 100%;
}
.cid-uDN4hiwazS .item:focus,
.cid-uDN4hiwazS span:focus {
  outline: none;
}
.cid-uDN4hiwazS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uDN4hiwazS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uDN4hiwazS .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uDN4hiwazS .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDN4hiwazS .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uDN4hiwazS .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uDN4hiwazS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uDN4hiwazS .mbr-section-title {
  color: #232323;
}
.cid-uDN4hiwazS .mbr-text,
.cid-uDN4hiwazS .mbr-section-btn {
  text-align: left;
}
.cid-uDN4hiwazS .item-title {
  text-align: left;
}
.cid-uDN4hiwazS .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uDN4iaMClL {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uDN4iaMClL img,
.cid-uDN4iaMClL .item-img {
  width: 100%;
}
.cid-uDN4iaMClL .item:focus,
.cid-uDN4iaMClL span:focus {
  outline: none;
}
.cid-uDN4iaMClL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uDN4iaMClL .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uDN4iaMClL .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uDN4iaMClL .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uDN4iaMClL .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uDN4iaMClL .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uDN4iaMClL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uDN4iaMClL .mbr-section-title {
  color: #232323;
}
.cid-uDN4iaMClL .mbr-text,
.cid-uDN4iaMClL .mbr-section-btn {
  text-align: left;
}
.cid-uDN4iaMClL .item-title {
  text-align: left;
}
.cid-uDN4iaMClL .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uDN4lu7VJU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDN4lu7VJU .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uDN4lu7VJU .card {
    margin-bottom: 2rem!important;
  }
  .cid-uDN4lu7VJU .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uDN4lu7VJU .link-wrap {
    align-items: center;
  }
}
.cid-uDN4lu7VJU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uDN4mcHLp8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uDN4mcHLp8 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uDN4mcHLp8 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uDN4mcHLp8 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uDN4mcHLp8 .link-wrap {
    align-items: center;
  }
}
.cid-uDN4mcHLp8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussBH5Hjno {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussBH5Hjno .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussBH5Hjno .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussBH5Hjno .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussBH5Hjno .link-wrap {
    align-items: center;
  }
}
.cid-ussBH5Hjno .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussBI0LumH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussBI0LumH .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussBI0LumH .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussBI0LumH .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussBI0LumH .link-wrap {
    align-items: center;
  }
}
.cid-ussBI0LumH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussBJ6Gb27 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/vias-pir-2000x809.jpg");
}
.cid-ussBJ6Gb27 H3 {
  text-align: right;
  color: #232323;
}
.cid-ussBJ6Gb27 .mbr-text,
.cid-ussBJ6Gb27 .mbr-section-btn {
  text-align: right;
  color: #232323;
}
.cid-ussBJ6Gb27 H1 {
  text-align: left;
}
.cid-ussBKkdWFc {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-ussBKkdWFc .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussBKkdWFc .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussBKkdWFc .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussBKkdWFc .link-wrap {
    align-items: center;
  }
}
.cid-ussBKkdWFc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussBLVm9xS {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ussBLVm9xS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussBLVm9xS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussBLVm9xS .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ussBLVm9xS .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussBLVm9xS .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ussBNNCHKn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussBNNCHKn .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussBNNCHKn .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussBNNCHKn .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussBNNCHKn .link-wrap {
    align-items: center;
  }
}
.cid-ussBNNCHKn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussBPrpIrJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussBPrpIrJ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussBPrpIrJ .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussBPrpIrJ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussBPrpIrJ .link-wrap {
    align-items: center;
  }
}
.cid-ussBPrpIrJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussBQBFoo8 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/siren-talk1-2000x995.jpg");
}
.cid-ussBQBFoo8 H3 {
  text-align: right;
}
.cid-ussBQBFoo8 .mbr-text,
.cid-ussBQBFoo8 .mbr-section-btn {
  text-align: right;
}
.cid-ussBQBFoo8 H1 {
  text-align: left;
}
.cid-ussBRXQ4dF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussBRXQ4dF .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussBRXQ4dF .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussBRXQ4dF .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussBRXQ4dF .link-wrap {
    align-items: center;
  }
}
.cid-ussBRXQ4dF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussBTe2mAD {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/arming-1-2000x1113.jpg");
}
.cid-ussBTe2mAD H3 {
  text-align: right;
}
.cid-ussBTe2mAD .mbr-text,
.cid-ussBTe2mAD .mbr-section-btn {
  text-align: right;
}
.cid-ussBTe2mAD H1 {
  text-align: left;
}
.cid-ussBUe4hk8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussBUe4hk8 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussBUe4hk8 .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussBUe4hk8 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussBUe4hk8 .link-wrap {
    align-items: center;
  }
}
.cid-ussBUe4hk8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussBV9yORn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussBV9yORn .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussBV9yORn .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussBV9yORn .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussBV9yORn .link-wrap {
    align-items: center;
  }
}
.cid-ussBV9yORn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussBWakPSv {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/light-control1-2000x995.jpg");
}
.cid-ussBWakPSv H3 {
  text-align: right;
}
.cid-ussBWakPSv .mbr-text,
.cid-ussBWakPSv .mbr-section-btn {
  text-align: right;
}
.cid-ussBWakPSv H1 {
  text-align: left;
}
.cid-ussBXaOnDG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussBXaOnDG .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussBXaOnDG .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussBXaOnDG .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussBXaOnDG .link-wrap {
    align-items: center;
  }
}
.cid-ussBXaOnDG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussBY6MTNL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussBY6MTNL .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussBY6MTNL .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussBY6MTNL .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussBY6MTNL .link-wrap {
    align-items: center;
  }
}
.cid-ussBY6MTNL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTHOeJmrh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTHOeJmrh .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTHOeJmrh .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTHOeJmrh .row {
    text-align: center;
  }
  .cid-utTHOeJmrh .row > div {
    margin: auto;
  }
  .cid-utTHOeJmrh .social-row {
    justify-content: center;
  }
}
.cid-utTHOeJmrh .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTHOeJmrh .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTHOeJmrh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTHOeJmrh .list {
    margin-bottom: 0rem;
  }
}
.cid-utTHOeJmrh .mbr-text {
  color: #ffffff;
}
.cid-utTHOeJmrh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTHOeJmrh .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTHOeJmrh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTHOeJmrh H5 {
  color: #e5c04e;
}
.cid-uvhVg1IhYF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVg1IhYF nav.navbar {
  position: fixed;
}
.cid-uvhVg1IhYF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVg1IhYF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVg1IhYF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVg1IhYF .dropdown-item:hover,
.cid-uvhVg1IhYF .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVg1IhYF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVg1IhYF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVg1IhYF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVg1IhYF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVg1IhYF .nav-link {
  position: relative;
}
.cid-uvhVg1IhYF .container {
  display: flex;
  margin: auto;
}
.cid-uvhVg1IhYF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVg1IhYF .dropdown-menu,
.cid-uvhVg1IhYF .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVg1IhYF .nav-item:focus,
.cid-uvhVg1IhYF .nav-link:focus {
  outline: none;
}
.cid-uvhVg1IhYF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVg1IhYF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVg1IhYF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVg1IhYF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVg1IhYF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVg1IhYF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVg1IhYF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVg1IhYF .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVg1IhYF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVg1IhYF .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVg1IhYF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVg1IhYF .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVg1IhYF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVg1IhYF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVg1IhYF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVg1IhYF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVg1IhYF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVg1IhYF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVg1IhYF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVg1IhYF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVg1IhYF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVg1IhYF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVg1IhYF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVg1IhYF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVg1IhYF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVg1IhYF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVg1IhYF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVg1IhYF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVg1IhYF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVg1IhYF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVg1IhYF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVg1IhYF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVg1IhYF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVg1IhYF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVg1IhYF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVg1IhYF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVg1IhYF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVg1IhYF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVg1IhYF .dropdown-item.active,
.cid-uvhVg1IhYF .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVg1IhYF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVg1IhYF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVg1IhYF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVg1IhYF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVg1IhYF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVg1IhYF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVg1IhYF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVg1IhYF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVg1IhYF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVg1IhYF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVg1IhYF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVg1IhYF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVg1IhYF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVg1IhYF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVg1IhYF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVg1IhYF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVg1IhYF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVg1IhYF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVg1IhYF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVg1IhYF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVg1IhYF .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-uvhVg1IhYF .navbar {
    height: 70px;
  }
  .cid-uvhVg1IhYF .navbar.opened {
    height: auto;
  }
  .cid-uvhVg1IhYF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ussCWH9waP {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussCWH9waP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussCWH9waP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussCWH9waP .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-ussCWH9waP .panel-group {
  border: none;
}
.cid-ussCWH9waP .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ussCWH9waP .panel-body,
.cid-ussCWH9waP .card-header {
  padding: 1rem 0;
}
.cid-ussCWH9waP .panel-title-edit {
  color: #000000;
}
.cid-ussCWH9waP .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-ussCXlgVtQ {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussCXlgVtQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussCXlgVtQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussCXlgVtQ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-ussCXlgVtQ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ussCXlgVtQ .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #ffffff;
}
.cid-ussCXlgVtQ .panel-body,
.cid-ussCXlgVtQ .card-header {
  padding: 1rem 0;
}
.cid-ussCXlgVtQ .panel-title-edit {
  color: #000000;
}
.cid-utTHTRz7Aa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTHTRz7Aa .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTHTRz7Aa .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTHTRz7Aa .row {
    text-align: center;
  }
  .cid-utTHTRz7Aa .row > div {
    margin: auto;
  }
  .cid-utTHTRz7Aa .social-row {
    justify-content: center;
  }
}
.cid-utTHTRz7Aa .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTHTRz7Aa .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTHTRz7Aa .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTHTRz7Aa .list {
    margin-bottom: 0rem;
  }
}
.cid-utTHTRz7Aa .mbr-text {
  color: #ffffff;
}
.cid-utTHTRz7Aa .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTHTRz7Aa .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTHTRz7Aa div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTHTRz7Aa H5 {
  color: #e5c04e;
}
.cid-uvhVisNkqB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVisNkqB nav.navbar {
  position: fixed;
}
.cid-uvhVisNkqB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVisNkqB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVisNkqB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVisNkqB .dropdown-item:hover,
.cid-uvhVisNkqB .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVisNkqB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVisNkqB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVisNkqB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVisNkqB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVisNkqB .nav-link {
  position: relative;
}
.cid-uvhVisNkqB .container {
  display: flex;
  margin: auto;
}
.cid-uvhVisNkqB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVisNkqB .dropdown-menu,
.cid-uvhVisNkqB .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVisNkqB .nav-item:focus,
.cid-uvhVisNkqB .nav-link:focus {
  outline: none;
}
.cid-uvhVisNkqB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVisNkqB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVisNkqB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVisNkqB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVisNkqB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVisNkqB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVisNkqB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVisNkqB .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVisNkqB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVisNkqB .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVisNkqB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVisNkqB .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVisNkqB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVisNkqB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVisNkqB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVisNkqB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVisNkqB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVisNkqB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVisNkqB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVisNkqB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVisNkqB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVisNkqB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVisNkqB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVisNkqB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVisNkqB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVisNkqB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVisNkqB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVisNkqB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVisNkqB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVisNkqB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVisNkqB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVisNkqB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVisNkqB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVisNkqB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVisNkqB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVisNkqB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVisNkqB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVisNkqB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVisNkqB .dropdown-item.active,
.cid-uvhVisNkqB .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVisNkqB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVisNkqB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVisNkqB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVisNkqB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVisNkqB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVisNkqB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVisNkqB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVisNkqB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVisNkqB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVisNkqB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVisNkqB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVisNkqB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVisNkqB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVisNkqB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVisNkqB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVisNkqB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVisNkqB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVisNkqB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVisNkqB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVisNkqB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVisNkqB .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-uvhVisNkqB .navbar {
    height: 70px;
  }
  .cid-uvhVisNkqB .navbar.opened {
    height: auto;
  }
  .cid-uvhVisNkqB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ussDewciX3 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/repeater-banner-2000x463.jpg");
}
.cid-usFgHr8wOm {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-usFgHr8wOm .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFgHr8wOm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFgLTKBuW {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e7e7e7;
}
.cid-usFgLTKBuW img,
.cid-usFgLTKBuW .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-usFgLTKBuW .item:focus,
.cid-usFgLTKBuW span:focus {
  outline: none;
}
.cid-usFgLTKBuW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-usFgLTKBuW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usFgLTKBuW .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-usFgLTKBuW .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usFgLTKBuW .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-usFgLTKBuW .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-usFgLTKBuW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usFgLTKBuW .mbr-section-title {
  color: #232323;
}
.cid-usFgLTKBuW .mbr-text,
.cid-usFgLTKBuW .mbr-section-btn {
  text-align: left;
}
.cid-usFgLTKBuW .item-title {
  text-align: left;
}
.cid-usFgLTKBuW .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-ussDey2AOL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e7e7e7;
}
.cid-ussDey2AOL .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussDey2AOL .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussDey2AOL .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussDey2AOL .link-wrap {
    align-items: center;
  }
}
.cid-ussDey2AOL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussDeyCgP7 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/rf-detect-2000x492.jpg");
}
.cid-ussDeyCgP7 .mbr-text,
.cid-ussDeyCgP7 .mbr-section-btn {
  color: #232323;
}
.cid-ussDeyCgP7 .card-title,
.cid-ussDeyCgP7 .card-box {
  color: #ffffff;
}
.cid-ussDeyCgP7 .mbr-text,
.cid-ussDeyCgP7 .link-wrap {
  color: #ffffff;
}
.cid-ussDez7wW4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussDez7wW4 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussDez7wW4 .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussDez7wW4 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussDez7wW4 .link-wrap {
    align-items: center;
  }
}
.cid-ussDez7wW4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussDezJAjI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-ussDeAid0j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussDeAid0j .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussDeAid0j .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussDeAid0j .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussDeAid0j .link-wrap {
    align-items: center;
  }
}
.cid-ussDeAid0j .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussDeAThA4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lights-header-2000x809.jpg");
}
.cid-utTHY7Gnco {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTHY7Gnco .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTHY7Gnco .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTHY7Gnco .row {
    text-align: center;
  }
  .cid-utTHY7Gnco .row > div {
    margin: auto;
  }
  .cid-utTHY7Gnco .social-row {
    justify-content: center;
  }
}
.cid-utTHY7Gnco .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTHY7Gnco .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTHY7Gnco .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTHY7Gnco .list {
    margin-bottom: 0rem;
  }
}
.cid-utTHY7Gnco .mbr-text {
  color: #ffffff;
}
.cid-utTHY7Gnco .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTHY7Gnco .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTHY7Gnco div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTHY7Gnco H5 {
  color: #e5c04e;
}
.cid-uvhVlEhwUT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVlEhwUT nav.navbar {
  position: fixed;
}
.cid-uvhVlEhwUT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVlEhwUT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVlEhwUT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVlEhwUT .dropdown-item:hover,
.cid-uvhVlEhwUT .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVlEhwUT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVlEhwUT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVlEhwUT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVlEhwUT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVlEhwUT .nav-link {
  position: relative;
}
.cid-uvhVlEhwUT .container {
  display: flex;
  margin: auto;
}
.cid-uvhVlEhwUT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVlEhwUT .dropdown-menu,
.cid-uvhVlEhwUT .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVlEhwUT .nav-item:focus,
.cid-uvhVlEhwUT .nav-link:focus {
  outline: none;
}
.cid-uvhVlEhwUT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVlEhwUT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVlEhwUT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVlEhwUT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVlEhwUT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVlEhwUT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVlEhwUT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVlEhwUT .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVlEhwUT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVlEhwUT .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVlEhwUT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVlEhwUT .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVlEhwUT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVlEhwUT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVlEhwUT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVlEhwUT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVlEhwUT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVlEhwUT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVlEhwUT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVlEhwUT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVlEhwUT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVlEhwUT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVlEhwUT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVlEhwUT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVlEhwUT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVlEhwUT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVlEhwUT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVlEhwUT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVlEhwUT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVlEhwUT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVlEhwUT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVlEhwUT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVlEhwUT .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVlEhwUT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVlEhwUT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVlEhwUT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVlEhwUT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVlEhwUT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVlEhwUT .dropdown-item.active,
.cid-uvhVlEhwUT .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVlEhwUT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVlEhwUT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVlEhwUT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVlEhwUT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVlEhwUT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVlEhwUT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVlEhwUT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVlEhwUT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVlEhwUT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVlEhwUT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVlEhwUT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVlEhwUT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVlEhwUT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVlEhwUT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVlEhwUT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVlEhwUT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVlEhwUT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVlEhwUT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVlEhwUT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVlEhwUT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVlEhwUT .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-uvhVlEhwUT .navbar {
    height: 70px;
  }
  .cid-uvhVlEhwUT .navbar.opened {
    height: auto;
  }
  .cid-uvhVlEhwUT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ussGl0kTvy {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ussGl0kTvy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussGl0kTvy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussGl0kTvy .mbr-text,
.cid-ussGl0kTvy .mbr-section-btn {
  color: #232323;
}
.cid-ussGl0kTvy .card-title,
.cid-ussGl0kTvy .card-box {
  color: #ffffff;
}
.cid-ussGl0kTvy .mbr-text,
.cid-ussGl0kTvy .link-wrap {
  color: #ffffff;
}
.cid-ussGl0VQWU {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/siren-dark2-2000x523.jpg");
}
.cid-ussGl0VQWU .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussGl0VQWU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussGl0VQWU .mbr-text,
.cid-ussGl0VQWU .mbr-section-btn {
  color: #232323;
}
.cid-ussGl0VQWU .card-title,
.cid-ussGl0VQWU .card-box {
  color: #ffffff;
}
.cid-ussGl0VQWU .mbr-text,
.cid-ussGl0VQWU .link-wrap {
  color: #ffffff;
}
.cid-usFgZGkZGJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-usFgZGkZGJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFgZGkZGJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFgZGkZGJ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-usFgZGkZGJ .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-usFgZGkZGJ .mbr-section-title {
  color: #ffffff;
}
.cid-usFgZGkZGJ .mbr-text,
.cid-usFgZGkZGJ .mbr-section-btn {
  color: #ffffff;
}
.cid-usFh0rqed0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFh0rqed0 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usFh0rqed0 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usFh0rqed0 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usFh0rqed0 .card {
    margin-bottom: 2rem;
  }
  .cid-usFh0rqed0 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussGl2M2jV {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ussGl2M2jV .carousel {
    min-height: 400px;
  }
  .cid-ussGl2M2jV .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ussGl2M2jV .carousel {
    min-height: 260px;
  }
  .cid-ussGl2M2jV .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ussGl2M2jV .carousel {
    min-height: 220px;
  }
  .cid-ussGl2M2jV .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ussGl2M2jV .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ussGl2M2jV .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ussGl2M2jV .carousel,
.cid-ussGl2M2jV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ussGl2M2jV .item-wrapper {
  width: 100%;
}
.cid-ussGl2M2jV .carousel-caption {
  bottom: 40px;
}
.cid-ussGl2M2jV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ussGl2M2jV .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ussGl2M2jV .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ussGl2M2jV .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ussGl2M2jV .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ussGl2M2jV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ussGl2M2jV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ussGl2M2jV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ussGl2M2jV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ussGl2M2jV .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-ussGl2M2jV .carousel-indicators li.active,
.cid-ussGl2M2jV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ussGl2M2jV .carousel-indicators li::after,
.cid-ussGl2M2jV .carousel-indicators li::before {
  content: none;
}
.cid-ussGl2M2jV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ussGl2M2jV .carousel-indicators {
    display: none !important;
  }
}
.cid-ussGl3uMJn {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussGl3uMJn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussGl3uMJn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussGl433iI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussGl4zibB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussGl5783F {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussGl5Lgmy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussGl6mviK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussGl6YNra {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussGl7Bx5c {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussGl8Fgao {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussGl883q4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussGl9e2lD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFh1Vq83l {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFh1Vq83l .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usFh1Vq83l .card {
    margin-bottom: 2rem!important;
  }
  .cid-usFh1Vq83l .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usFh1Vq83l .link-wrap {
    align-items: center;
  }
}
.cid-usFh1Vq83l .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTI3pPNZL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTI3pPNZL .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTI3pPNZL .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTI3pPNZL .row {
    text-align: center;
  }
  .cid-utTI3pPNZL .row > div {
    margin: auto;
  }
  .cid-utTI3pPNZL .social-row {
    justify-content: center;
  }
}
.cid-utTI3pPNZL .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTI3pPNZL .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTI3pPNZL .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTI3pPNZL .list {
    margin-bottom: 0rem;
  }
}
.cid-utTI3pPNZL .mbr-text {
  color: #ffffff;
}
.cid-utTI3pPNZL .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTI3pPNZL .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTI3pPNZL div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTI3pPNZL H5 {
  color: #e5c04e;
}
.cid-uvhWAMA3ih {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhWAMA3ih nav.navbar {
  position: fixed;
}
.cid-uvhWAMA3ih .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWAMA3ih .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhWAMA3ih .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhWAMA3ih .dropdown-item:hover,
.cid-uvhWAMA3ih .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhWAMA3ih .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhWAMA3ih .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhWAMA3ih .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhWAMA3ih .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhWAMA3ih .nav-link {
  position: relative;
}
.cid-uvhWAMA3ih .container {
  display: flex;
  margin: auto;
}
.cid-uvhWAMA3ih .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhWAMA3ih .dropdown-menu,
.cid-uvhWAMA3ih .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhWAMA3ih .nav-item:focus,
.cid-uvhWAMA3ih .nav-link:focus {
  outline: none;
}
.cid-uvhWAMA3ih .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhWAMA3ih .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhWAMA3ih .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhWAMA3ih .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWAMA3ih .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhWAMA3ih .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhWAMA3ih .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhWAMA3ih .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhWAMA3ih .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhWAMA3ih .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhWAMA3ih .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhWAMA3ih .navbar.collapsed {
  justify-content: center;
}
.cid-uvhWAMA3ih .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhWAMA3ih .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhWAMA3ih .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhWAMA3ih .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhWAMA3ih .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhWAMA3ih .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhWAMA3ih .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhWAMA3ih .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhWAMA3ih .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhWAMA3ih .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhWAMA3ih .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhWAMA3ih .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhWAMA3ih .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhWAMA3ih .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhWAMA3ih .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhWAMA3ih .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhWAMA3ih .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhWAMA3ih .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhWAMA3ih .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhWAMA3ih .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhWAMA3ih .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhWAMA3ih .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhWAMA3ih .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhWAMA3ih .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhWAMA3ih .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhWAMA3ih .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhWAMA3ih .dropdown-item.active,
.cid-uvhWAMA3ih .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhWAMA3ih .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhWAMA3ih .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhWAMA3ih .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhWAMA3ih .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhWAMA3ih .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhWAMA3ih .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhWAMA3ih ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhWAMA3ih .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhWAMA3ih button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhWAMA3ih button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhWAMA3ih button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhWAMA3ih button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWAMA3ih button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWAMA3ih button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhWAMA3ih nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWAMA3ih nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhWAMA3ih nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhWAMA3ih nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWAMA3ih .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhWAMA3ih a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhWAMA3ih .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-uvhWAMA3ih .navbar {
    height: 70px;
  }
  .cid-uvhWAMA3ih .navbar.opened {
    height: auto;
  }
  .cid-uvhWAMA3ih .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ussL07CxJ3 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/prod1b-1534x816-2-1892x816.jpg");
}
.cid-ussL07CxJ3 .mbr-text,
.cid-ussL07CxJ3 .mbr-section-btn {
  color: #232323;
}
.cid-ussL07CxJ3 .card-title,
.cid-ussL07CxJ3 .card-box {
  color: #ffffff;
}
.cid-ussL07CxJ3 .mbr-text,
.cid-ussL07CxJ3 .link-wrap {
  color: #ffffff;
}
.cid-ussL8RkQma {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussL8RkQma .mbr-text,
.cid-ussL8RkQma .mbr-section-btn {
  color: #232323;
}
.cid-ussL8RkQma .card-title,
.cid-ussL8RkQma .card-box {
  color: #000000;
}
.cid-ussL8RkQma .mbr-text,
.cid-ussL8RkQma .link-wrap {
  color: #ffffff;
}
.cid-ussL9JTr3X {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-ussL9JTr3X .mbr-text,
.cid-ussL9JTr3X .mbr-section-btn {
  color: #232323;
}
.cid-ussL9JTr3X .card-title,
.cid-ussL9JTr3X .card-box {
  color: #000000;
  text-align: left;
}
.cid-ussL9JTr3X .mbr-text,
.cid-ussL9JTr3X .link-wrap {
  color: #ffffff;
}
.cid-ussLaHp5cs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-ussLaHp5cs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLaHp5cs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLaHp5cs .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLaHp5cs .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLaHp5cs .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLaHp5cs .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLaHp5cs .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLaHp5cs .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLaHp5cs .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLaHp5cs .card-subtitle {
  color: #0095ff;
}
.cid-ussLaHp5cs .mbr-text {
  color: #555555;
}
.cid-ussLc73W2I {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-ussLc73W2I .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLc73W2I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLc73W2I .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLc73W2I .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLc73W2I .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLc73W2I .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLc73W2I .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLc73W2I .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLc73W2I .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLc73W2I .card-subtitle {
  color: #0095ff;
}
.cid-ussLc73W2I .mbr-text {
  color: #555555;
}
.cid-ussLdb9FE2 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-ussLdb9FE2 .mbr-text,
.cid-ussLdb9FE2 .mbr-section-btn {
  color: #232323;
}
.cid-ussLdb9FE2 .card-title,
.cid-ussLdb9FE2 .card-box {
  color: #000000;
  text-align: left;
}
.cid-ussLdb9FE2 .mbr-text,
.cid-ussLdb9FE2 .link-wrap {
  color: #ffffff;
}
.cid-ussLgZ0xrZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-ussLgZ0xrZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLgZ0xrZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLgZ0xrZ .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLgZ0xrZ .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLgZ0xrZ .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLgZ0xrZ .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLgZ0xrZ .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLgZ0xrZ .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLgZ0xrZ .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLgZ0xrZ .card-subtitle {
  color: #0095ff;
}
.cid-ussLgZ0xrZ .mbr-text {
  color: #555555;
}
.cid-ussLjfMY1G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-ussLjfMY1G .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLjfMY1G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLjfMY1G .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLjfMY1G .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLjfMY1G .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLjfMY1G .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLjfMY1G .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLjfMY1G .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLjfMY1G .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLjfMY1G .card-subtitle {
  color: #0095ff;
}
.cid-ussLjfMY1G .mbr-text {
  color: #555555;
}
.cid-ussLkC0zgS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-ussLkC0zgS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLkC0zgS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLkC0zgS .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLkC0zgS .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLkC0zgS .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLkC0zgS .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLkC0zgS .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLkC0zgS .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLkC0zgS .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLkC0zgS .card-subtitle {
  color: #0095ff;
}
.cid-ussLkC0zgS .mbr-text {
  color: #555555;
}
.cid-ussLlxGI4M {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-ussLlxGI4M .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLlxGI4M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLlxGI4M .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLlxGI4M .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLlxGI4M .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLlxGI4M .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLlxGI4M .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLlxGI4M .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLlxGI4M .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLlxGI4M .card-subtitle {
  color: #0095ff;
}
.cid-ussLlxGI4M .mbr-text {
  color: #555555;
}
.cid-ussLmAswnl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-ussLmAswnl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLmAswnl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLmAswnl .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLmAswnl .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLmAswnl .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLmAswnl .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLmAswnl .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLmAswnl .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLmAswnl .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLmAswnl .card-subtitle {
  color: #0095ff;
}
.cid-ussLmAswnl .mbr-text {
  color: #555555;
}
.cid-ussLnBoRkY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-ussLnBoRkY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLnBoRkY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLnBoRkY .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLnBoRkY .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLnBoRkY .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLnBoRkY .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLnBoRkY .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLnBoRkY .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLnBoRkY .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLnBoRkY .card-subtitle {
  color: #0095ff;
}
.cid-ussLnBoRkY .mbr-text {
  color: #555555;
}
.cid-ussLnBoRkY .card-title {
  color: #000000;
}
.cid-uvvtYxosdl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uvvtYxosdl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvvtYxosdl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvvtYxosdl .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uvvtYxosdl .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uvvtYxosdl .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uvvtYxosdl .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uvvtYxosdl .row .row {
    flex-direction: column-reverse;
  }
  .cid-uvvtYxosdl .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uvvtYxosdl .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uvvtYxosdl .card-subtitle {
  color: #0095ff;
}
.cid-uvvtYxosdl .mbr-text {
  color: #555555;
}
.cid-uvvtYxosdl .card-title {
  color: #000000;
}
.cid-uAGtQAIL1k {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uAGtQAIL1k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAGtQAIL1k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAGtQAIL1k .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uAGtQAIL1k .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAGtQAIL1k .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uAGtQAIL1k .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uAGtQAIL1k .row .row {
    flex-direction: column-reverse;
  }
  .cid-uAGtQAIL1k .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uAGtQAIL1k .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uAGtQAIL1k .card-subtitle {
  color: #0095ff;
}
.cid-uAGtQAIL1k .mbr-text {
  color: #555555;
}
.cid-uAGtQAIL1k .card-title {
  color: #000000;
}
.cid-uTKgGZ6nuK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uTKgGZ6nuK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTKgGZ6nuK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTKgGZ6nuK .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uTKgGZ6nuK .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTKgGZ6nuK .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uTKgGZ6nuK .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uTKgGZ6nuK .row .row {
    flex-direction: column-reverse;
  }
  .cid-uTKgGZ6nuK .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uTKgGZ6nuK .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uTKgGZ6nuK .card-subtitle {
  color: #0095ff;
}
.cid-uTKgGZ6nuK .mbr-text {
  color: #555555;
}
.cid-ussLoE3rYK {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-ussLoE3rYK .mbr-text,
.cid-ussLoE3rYK .mbr-section-btn {
  color: #232323;
}
.cid-ussLoE3rYK .card-title,
.cid-ussLoE3rYK .card-box {
  color: #000000;
  text-align: left;
}
.cid-ussLoE3rYK .mbr-text,
.cid-ussLoE3rYK .link-wrap {
  color: #ffffff;
}
.cid-ussLrEjf7u {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussLrEjf7u .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLrEjf7u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLrEjf7u .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLrEjf7u .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLrEjf7u .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLrEjf7u .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLrEjf7u .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLrEjf7u .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLrEjf7u .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLrEjf7u .card-subtitle {
  color: #0095ff;
}
.cid-ussLrEjf7u .mbr-text {
  color: #555555;
}
.cid-ussLsFLtes {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussLsFLtes .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLsFLtes .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLsFLtes .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLsFLtes .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLsFLtes .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLsFLtes .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLsFLtes .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLsFLtes .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLsFLtes .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLsFLtes .card-subtitle {
  color: #0095ff;
}
.cid-ussLsFLtes .mbr-text {
  color: #555555;
}
.cid-ussLtR8Ztt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussLtR8Ztt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLtR8Ztt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLtR8Ztt .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLtR8Ztt .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLtR8Ztt .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLtR8Ztt .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLtR8Ztt .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLtR8Ztt .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLtR8Ztt .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLtR8Ztt .card-subtitle {
  color: #0095ff;
}
.cid-ussLtR8Ztt .mbr-text {
  color: #555555;
}
.cid-ussLuRa7PP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussLuRa7PP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLuRa7PP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLuRa7PP .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-ussLuRa7PP .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLuRa7PP .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-ussLuRa7PP .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ussLuRa7PP .row .row {
    flex-direction: column-reverse;
  }
  .cid-ussLuRa7PP .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLuRa7PP .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ussLuRa7PP .card-subtitle {
  color: #0095ff;
}
.cid-ussLuRa7PP .mbr-text {
  color: #555555;
}
.cid-ussLwSFUrH {
  padding-top: 120px;
  padding-bottom: 105px;
  background-color: #149dcc;
  background: linear-gradient(45deg, #149dcc, #232323);
}
@media (min-width: 992px) {
  .cid-ussLwSFUrH .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ussLwSFUrH .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ussLwSFUrH .mbr-text {
    text-align: center;
  }
}
.cid-ussLwSFUrH .mbr-text,
.cid-ussLwSFUrH .mbr-section-btn {
  text-align: center;
}
.cid-ussLwSFUrH H1 {
  text-align: center;
}
.cid-utTOzaUmOp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTOzaUmOp .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTOzaUmOp .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTOzaUmOp .row {
    text-align: center;
  }
  .cid-utTOzaUmOp .row > div {
    margin: auto;
  }
  .cid-utTOzaUmOp .social-row {
    justify-content: center;
  }
}
.cid-utTOzaUmOp .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTOzaUmOp .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTOzaUmOp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTOzaUmOp .list {
    margin-bottom: 0rem;
  }
}
.cid-utTOzaUmOp .mbr-text {
  color: #ffffff;
}
.cid-utTOzaUmOp .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTOzaUmOp .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTOzaUmOp div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTOzaUmOp H5 {
  color: #e5c04e;
}
.cid-uvhVoj4mWt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVoj4mWt nav.navbar {
  position: fixed;
}
.cid-uvhVoj4mWt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVoj4mWt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVoj4mWt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVoj4mWt .dropdown-item:hover,
.cid-uvhVoj4mWt .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVoj4mWt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVoj4mWt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVoj4mWt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVoj4mWt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVoj4mWt .nav-link {
  position: relative;
}
.cid-uvhVoj4mWt .container {
  display: flex;
  margin: auto;
}
.cid-uvhVoj4mWt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVoj4mWt .dropdown-menu,
.cid-uvhVoj4mWt .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVoj4mWt .nav-item:focus,
.cid-uvhVoj4mWt .nav-link:focus {
  outline: none;
}
.cid-uvhVoj4mWt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVoj4mWt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVoj4mWt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVoj4mWt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVoj4mWt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVoj4mWt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVoj4mWt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVoj4mWt .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVoj4mWt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVoj4mWt .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVoj4mWt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVoj4mWt .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVoj4mWt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVoj4mWt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVoj4mWt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVoj4mWt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVoj4mWt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVoj4mWt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVoj4mWt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVoj4mWt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVoj4mWt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVoj4mWt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVoj4mWt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVoj4mWt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVoj4mWt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVoj4mWt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVoj4mWt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVoj4mWt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVoj4mWt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVoj4mWt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVoj4mWt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVoj4mWt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVoj4mWt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVoj4mWt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVoj4mWt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVoj4mWt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVoj4mWt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVoj4mWt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVoj4mWt .dropdown-item.active,
.cid-uvhVoj4mWt .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVoj4mWt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVoj4mWt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVoj4mWt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVoj4mWt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVoj4mWt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVoj4mWt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVoj4mWt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVoj4mWt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVoj4mWt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVoj4mWt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVoj4mWt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVoj4mWt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVoj4mWt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVoj4mWt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVoj4mWt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVoj4mWt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVoj4mWt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVoj4mWt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVoj4mWt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVoj4mWt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVoj4mWt .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-uvhVoj4mWt .navbar {
    height: 70px;
  }
  .cid-uvhVoj4mWt .navbar.opened {
    height: auto;
  }
  .cid-uvhVoj4mWt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFihk1SV7 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/rf-detect-2000x492.jpg");
}
.cid-usFihk1SV7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFihk1SV7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFihk1SV7 .mbr-text,
.cid-usFihk1SV7 .mbr-section-btn {
  color: #232323;
}
.cid-usFihk1SV7 .card-title,
.cid-usFihk1SV7 .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-usFihk1SV7 .mbr-text,
.cid-usFihk1SV7 .link-wrap {
  color: #ffffff;
}
.cid-usFihVaBdj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFihVaBdj .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usFihVaBdj .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usFihVaBdj .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usFihVaBdj .card {
    margin-bottom: 2rem;
  }
  .cid-usFihVaBdj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussLYRkduK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ussLYRkduK .carousel {
    min-height: 400px;
  }
  .cid-ussLYRkduK .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ussLYRkduK .carousel {
    min-height: 260px;
  }
  .cid-ussLYRkduK .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ussLYRkduK .carousel {
    min-height: 220px;
  }
  .cid-ussLYRkduK .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ussLYRkduK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ussLYRkduK .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ussLYRkduK .carousel,
.cid-ussLYRkduK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ussLYRkduK .item-wrapper {
  width: 100%;
}
.cid-ussLYRkduK .carousel-caption {
  bottom: 40px;
}
.cid-ussLYRkduK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ussLYRkduK .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ussLYRkduK .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ussLYRkduK .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ussLYRkduK .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ussLYRkduK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ussLYRkduK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ussLYRkduK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ussLYRkduK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ussLYRkduK .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-ussLYRkduK .carousel-indicators li.active,
.cid-ussLYRkduK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ussLYRkduK .carousel-indicators li::after,
.cid-ussLYRkduK .carousel-indicators li::before {
  content: none;
}
.cid-ussLYRkduK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ussLYRkduK .carousel-indicators {
    display: none !important;
  }
}
.cid-ussLYRZstE {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussLYRZstE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussLYRZstE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussLYSvTDq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussLYSXWLP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussLYTpPoI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussLYTTqiX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussLYUpQgQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussLYUTb5h {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussLYVp7wD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussLYVWOO0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFijIEL5j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFijIEL5j .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usFijIEL5j .card {
    margin-bottom: 2rem!important;
  }
  .cid-usFijIEL5j .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usFijIEL5j .link-wrap {
    align-items: center;
  }
}
.cid-usFijIEL5j .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTI6rESrF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTI6rESrF .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTI6rESrF .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTI6rESrF .row {
    text-align: center;
  }
  .cid-utTI6rESrF .row > div {
    margin: auto;
  }
  .cid-utTI6rESrF .social-row {
    justify-content: center;
  }
}
.cid-utTI6rESrF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTI6rESrF .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTI6rESrF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTI6rESrF .list {
    margin-bottom: 0rem;
  }
}
.cid-utTI6rESrF .mbr-text {
  color: #ffffff;
}
.cid-utTI6rESrF .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTI6rESrF .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTI6rESrF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTI6rESrF H5 {
  color: #e5c04e;
}
.cid-uvhVrgQUgo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVrgQUgo nav.navbar {
  position: fixed;
}
.cid-uvhVrgQUgo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVrgQUgo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVrgQUgo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVrgQUgo .dropdown-item:hover,
.cid-uvhVrgQUgo .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVrgQUgo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVrgQUgo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVrgQUgo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVrgQUgo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVrgQUgo .nav-link {
  position: relative;
}
.cid-uvhVrgQUgo .container {
  display: flex;
  margin: auto;
}
.cid-uvhVrgQUgo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVrgQUgo .dropdown-menu,
.cid-uvhVrgQUgo .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVrgQUgo .nav-item:focus,
.cid-uvhVrgQUgo .nav-link:focus {
  outline: none;
}
.cid-uvhVrgQUgo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVrgQUgo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVrgQUgo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVrgQUgo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVrgQUgo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVrgQUgo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVrgQUgo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVrgQUgo .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVrgQUgo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVrgQUgo .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVrgQUgo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVrgQUgo .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVrgQUgo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVrgQUgo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVrgQUgo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVrgQUgo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVrgQUgo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVrgQUgo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVrgQUgo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVrgQUgo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVrgQUgo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVrgQUgo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVrgQUgo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVrgQUgo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVrgQUgo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVrgQUgo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVrgQUgo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVrgQUgo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVrgQUgo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVrgQUgo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVrgQUgo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVrgQUgo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVrgQUgo .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVrgQUgo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVrgQUgo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVrgQUgo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVrgQUgo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVrgQUgo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVrgQUgo .dropdown-item.active,
.cid-uvhVrgQUgo .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVrgQUgo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVrgQUgo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVrgQUgo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVrgQUgo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVrgQUgo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVrgQUgo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVrgQUgo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVrgQUgo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVrgQUgo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVrgQUgo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVrgQUgo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVrgQUgo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVrgQUgo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVrgQUgo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVrgQUgo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVrgQUgo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVrgQUgo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVrgQUgo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVrgQUgo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVrgQUgo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVrgQUgo .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-uvhVrgQUgo .navbar {
    height: 70px;
  }
  .cid-uvhVrgQUgo .navbar.opened {
    height: auto;
  }
  .cid-uvhVrgQUgo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ussMD4VYis {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/universal-dev-banner-2000x463.jpg");
}
.cid-ussMD4VYis .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussMD4VYis .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussMD4VYis .mbr-text,
.cid-ussMD4VYis .mbr-section-btn {
  color: #232323;
}
.cid-ussMD4VYis .card-title,
.cid-ussMD4VYis .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ussMD4VYis .mbr-text,
.cid-ussMD4VYis .link-wrap {
  color: #ffffff;
}
.cid-ussMD5F9tg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-ussMD5F9tg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussMD5F9tg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussMD5F9tg .mbr-section-title {
  color: #ffffff;
}
.cid-ussMD5F9tg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ussMD6ghWp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMD6ghWp .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ussMD6ghWp .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ussMD6ghWp .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ussMD6ghWp .card {
    margin-bottom: 2rem;
  }
  .cid-ussMD6ghWp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussMD6Z4sg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ussMD6Z4sg .carousel {
    min-height: 400px;
  }
  .cid-ussMD6Z4sg .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ussMD6Z4sg .carousel {
    min-height: 260px;
  }
  .cid-ussMD6Z4sg .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ussMD6Z4sg .carousel {
    min-height: 220px;
  }
  .cid-ussMD6Z4sg .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ussMD6Z4sg .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ussMD6Z4sg .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ussMD6Z4sg .carousel,
.cid-ussMD6Z4sg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ussMD6Z4sg .item-wrapper {
  width: 100%;
}
.cid-ussMD6Z4sg .carousel-caption {
  bottom: 40px;
}
.cid-ussMD6Z4sg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ussMD6Z4sg .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ussMD6Z4sg .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ussMD6Z4sg .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ussMD6Z4sg .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ussMD6Z4sg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ussMD6Z4sg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ussMD6Z4sg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ussMD6Z4sg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ussMD6Z4sg .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-ussMD6Z4sg .carousel-indicators li.active,
.cid-ussMD6Z4sg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ussMD6Z4sg .carousel-indicators li::after,
.cid-ussMD6Z4sg .carousel-indicators li::before {
  content: none;
}
.cid-ussMD6Z4sg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ussMD6Z4sg .carousel-indicators {
    display: none !important;
  }
}
.cid-ussMD7G8uO {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussMD7G8uO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussMD7G8uO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussMD8jnHz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMD8Phs0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMD9rtnG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMD9ZtLw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMDaxtsG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMDb5dS1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMDbDgVy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMDcgJ3H {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMDcPkZ1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMDdqdIN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMDe0Eke {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMDeBgn9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussMDfiWxH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussMDfiWxH .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussMDfiWxH .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussMDfiWxH .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussMDfiWxH .link-wrap {
    align-items: center;
  }
}
.cid-ussMDfiWxH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTIa9mKv4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTIa9mKv4 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTIa9mKv4 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTIa9mKv4 .row {
    text-align: center;
  }
  .cid-utTIa9mKv4 .row > div {
    margin: auto;
  }
  .cid-utTIa9mKv4 .social-row {
    justify-content: center;
  }
}
.cid-utTIa9mKv4 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTIa9mKv4 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTIa9mKv4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTIa9mKv4 .list {
    margin-bottom: 0rem;
  }
}
.cid-utTIa9mKv4 .mbr-text {
  color: #ffffff;
}
.cid-utTIa9mKv4 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTIa9mKv4 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTIa9mKv4 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTIa9mKv4 H5 {
  color: #e5c04e;
}
.cid-uvhVvFdz4q {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVvFdz4q nav.navbar {
  position: fixed;
}
.cid-uvhVvFdz4q .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVvFdz4q .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVvFdz4q .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVvFdz4q .dropdown-item:hover,
.cid-uvhVvFdz4q .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVvFdz4q .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVvFdz4q .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVvFdz4q .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVvFdz4q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVvFdz4q .nav-link {
  position: relative;
}
.cid-uvhVvFdz4q .container {
  display: flex;
  margin: auto;
}
.cid-uvhVvFdz4q .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVvFdz4q .dropdown-menu,
.cid-uvhVvFdz4q .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVvFdz4q .nav-item:focus,
.cid-uvhVvFdz4q .nav-link:focus {
  outline: none;
}
.cid-uvhVvFdz4q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVvFdz4q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVvFdz4q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVvFdz4q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVvFdz4q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVvFdz4q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVvFdz4q .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVvFdz4q .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVvFdz4q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVvFdz4q .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVvFdz4q .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVvFdz4q .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVvFdz4q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVvFdz4q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVvFdz4q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVvFdz4q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVvFdz4q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVvFdz4q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVvFdz4q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVvFdz4q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVvFdz4q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVvFdz4q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVvFdz4q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVvFdz4q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVvFdz4q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVvFdz4q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVvFdz4q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVvFdz4q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVvFdz4q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVvFdz4q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVvFdz4q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVvFdz4q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVvFdz4q .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVvFdz4q .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVvFdz4q .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVvFdz4q .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVvFdz4q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVvFdz4q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVvFdz4q .dropdown-item.active,
.cid-uvhVvFdz4q .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVvFdz4q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVvFdz4q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVvFdz4q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVvFdz4q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVvFdz4q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVvFdz4q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVvFdz4q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVvFdz4q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVvFdz4q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVvFdz4q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVvFdz4q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVvFdz4q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVvFdz4q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVvFdz4q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVvFdz4q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVvFdz4q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVvFdz4q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVvFdz4q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVvFdz4q .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVvFdz4q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVvFdz4q .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-uvhVvFdz4q .navbar {
    height: 70px;
  }
  .cid-uvhVvFdz4q .navbar.opened {
    height: auto;
  }
  .cid-uvhVvFdz4q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ussN8eVEVL {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/repeater-banner-2000x463.jpg");
}
.cid-ussN8eVEVL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussN8eVEVL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussN8eVEVL .mbr-text,
.cid-ussN8eVEVL .mbr-section-btn {
  color: #232323;
}
.cid-ussN8eVEVL .card-title,
.cid-ussN8eVEVL .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ussN8eVEVL .mbr-text,
.cid-ussN8eVEVL .link-wrap {
  color: #ffffff;
}
.cid-ussN8ftdaG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-ussN8ftdaG .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussN8ftdaG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussN8ftdaG .mbr-section-title {
  color: #ffffff;
}
.cid-ussN8ftdaG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ussN8g2oKR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8g2oKR .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ussN8g2oKR .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ussN8g2oKR .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ussN8g2oKR .card {
    margin-bottom: 2rem;
  }
  .cid-ussN8g2oKR .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussN8gHuHj {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ussN8gHuHj .carousel {
    min-height: 400px;
  }
  .cid-ussN8gHuHj .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ussN8gHuHj .carousel {
    min-height: 260px;
  }
  .cid-ussN8gHuHj .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ussN8gHuHj .carousel {
    min-height: 220px;
  }
  .cid-ussN8gHuHj .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ussN8gHuHj .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ussN8gHuHj .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ussN8gHuHj .carousel,
.cid-ussN8gHuHj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ussN8gHuHj .item-wrapper {
  width: 100%;
}
.cid-ussN8gHuHj .carousel-caption {
  bottom: 40px;
}
.cid-ussN8gHuHj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ussN8gHuHj .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ussN8gHuHj .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ussN8gHuHj .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ussN8gHuHj .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ussN8gHuHj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ussN8gHuHj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ussN8gHuHj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ussN8gHuHj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ussN8gHuHj .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-ussN8gHuHj .carousel-indicators li.active,
.cid-ussN8gHuHj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ussN8gHuHj .carousel-indicators li::after,
.cid-ussN8gHuHj .carousel-indicators li::before {
  content: none;
}
.cid-ussN8gHuHj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ussN8gHuHj .carousel-indicators {
    display: none !important;
  }
}
.cid-ussN8hm9j3 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussN8hm9j3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussN8hm9j3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussN8hUndU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8iqiWP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8j1o9E {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8jyULd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8k5BOE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8kC7di {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8la7wS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8lFS6Q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8mbgBy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8mLCf2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8nm603 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussN8nYdmh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussN8nYdmh .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussN8nYdmh .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussN8nYdmh .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussN8nYdmh .link-wrap {
    align-items: center;
  }
}
.cid-ussN8nYdmh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTIlgYGPw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTIlgYGPw .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTIlgYGPw .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTIlgYGPw .row {
    text-align: center;
  }
  .cid-utTIlgYGPw .row > div {
    margin: auto;
  }
  .cid-utTIlgYGPw .social-row {
    justify-content: center;
  }
}
.cid-utTIlgYGPw .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTIlgYGPw .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTIlgYGPw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTIlgYGPw .list {
    margin-bottom: 0rem;
  }
}
.cid-utTIlgYGPw .mbr-text {
  color: #ffffff;
}
.cid-utTIlgYGPw .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTIlgYGPw .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTIlgYGPw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTIlgYGPw H5 {
  color: #e5c04e;
}
.cid-uvhVyrReYc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVyrReYc nav.navbar {
  position: fixed;
}
.cid-uvhVyrReYc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVyrReYc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVyrReYc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVyrReYc .dropdown-item:hover,
.cid-uvhVyrReYc .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVyrReYc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVyrReYc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVyrReYc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVyrReYc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVyrReYc .nav-link {
  position: relative;
}
.cid-uvhVyrReYc .container {
  display: flex;
  margin: auto;
}
.cid-uvhVyrReYc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVyrReYc .dropdown-menu,
.cid-uvhVyrReYc .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVyrReYc .nav-item:focus,
.cid-uvhVyrReYc .nav-link:focus {
  outline: none;
}
.cid-uvhVyrReYc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVyrReYc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVyrReYc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVyrReYc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVyrReYc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVyrReYc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVyrReYc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVyrReYc .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVyrReYc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVyrReYc .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVyrReYc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVyrReYc .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVyrReYc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVyrReYc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVyrReYc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVyrReYc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVyrReYc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVyrReYc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVyrReYc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVyrReYc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVyrReYc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVyrReYc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVyrReYc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVyrReYc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVyrReYc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVyrReYc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVyrReYc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVyrReYc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVyrReYc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVyrReYc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVyrReYc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVyrReYc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVyrReYc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVyrReYc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVyrReYc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVyrReYc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVyrReYc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVyrReYc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVyrReYc .dropdown-item.active,
.cid-uvhVyrReYc .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVyrReYc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVyrReYc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVyrReYc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVyrReYc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVyrReYc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVyrReYc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVyrReYc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVyrReYc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVyrReYc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVyrReYc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVyrReYc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVyrReYc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVyrReYc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVyrReYc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVyrReYc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVyrReYc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVyrReYc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVyrReYc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVyrReYc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVyrReYc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVyrReYc .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-uvhVyrReYc .navbar {
    height: 70px;
  }
  .cid-uvhVyrReYc .navbar.opened {
    height: auto;
  }
  .cid-uvhVyrReYc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ussOo4Pm89 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/keypad2-banner-2000x463.jpg");
}
.cid-ussOo4Pm89 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussOo4Pm89 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussOo4Pm89 .mbr-text,
.cid-ussOo4Pm89 .mbr-section-btn {
  color: #232323;
}
.cid-ussOo4Pm89 .card-title,
.cid-ussOo4Pm89 .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ussOo4Pm89 .mbr-text,
.cid-ussOo4Pm89 .link-wrap {
  color: #ffffff;
}
.cid-ussOo5os7V {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-ussOo5os7V .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussOo5os7V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussOo5os7V .mbr-section-title {
  color: #ffffff;
}
.cid-ussOo5os7V .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ussOo5Wm11 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOo5Wm11 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ussOo5Wm11 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ussOo5Wm11 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ussOo5Wm11 .card {
    margin-bottom: 2rem;
  }
  .cid-ussOo5Wm11 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussOo6CQ31 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ussOo6CQ31 .carousel {
    min-height: 400px;
  }
  .cid-ussOo6CQ31 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ussOo6CQ31 .carousel {
    min-height: 260px;
  }
  .cid-ussOo6CQ31 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ussOo6CQ31 .carousel {
    min-height: 220px;
  }
  .cid-ussOo6CQ31 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ussOo6CQ31 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ussOo6CQ31 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ussOo6CQ31 .carousel,
.cid-ussOo6CQ31 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ussOo6CQ31 .item-wrapper {
  width: 100%;
}
.cid-ussOo6CQ31 .carousel-caption {
  bottom: 40px;
}
.cid-ussOo6CQ31 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ussOo6CQ31 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ussOo6CQ31 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ussOo6CQ31 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ussOo6CQ31 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ussOo6CQ31 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ussOo6CQ31 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ussOo6CQ31 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ussOo6CQ31 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ussOo6CQ31 .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-ussOo6CQ31 .carousel-indicators li.active,
.cid-ussOo6CQ31 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ussOo6CQ31 .carousel-indicators li::after,
.cid-ussOo6CQ31 .carousel-indicators li::before {
  content: none;
}
.cid-ussOo6CQ31 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ussOo6CQ31 .carousel-indicators {
    display: none !important;
  }
}
.cid-ussOo7mE80 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussOo7mE80 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussOo7mE80 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussOo7Tcp0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOo8pCns {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOo8VHYm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOo9rkMv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOo9ZSrV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOoauYYc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOoaYhNm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOobtUPU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOobYnw6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOocwul7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOodb8jj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussOodMLFV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussOodMLFV .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussOodMLFV .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussOodMLFV .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussOodMLFV .link-wrap {
    align-items: center;
  }
}
.cid-ussOodMLFV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTIqFsKJQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTIqFsKJQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTIqFsKJQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTIqFsKJQ .row {
    text-align: center;
  }
  .cid-utTIqFsKJQ .row > div {
    margin: auto;
  }
  .cid-utTIqFsKJQ .social-row {
    justify-content: center;
  }
}
.cid-utTIqFsKJQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTIqFsKJQ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTIqFsKJQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTIqFsKJQ .list {
    margin-bottom: 0rem;
  }
}
.cid-utTIqFsKJQ .mbr-text {
  color: #ffffff;
}
.cid-utTIqFsKJQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTIqFsKJQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTIqFsKJQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTIqFsKJQ H5 {
  color: #e5c04e;
}
.cid-uvhVBiD5Gz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVBiD5Gz nav.navbar {
  position: fixed;
}
.cid-uvhVBiD5Gz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVBiD5Gz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVBiD5Gz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVBiD5Gz .dropdown-item:hover,
.cid-uvhVBiD5Gz .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVBiD5Gz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVBiD5Gz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVBiD5Gz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVBiD5Gz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVBiD5Gz .nav-link {
  position: relative;
}
.cid-uvhVBiD5Gz .container {
  display: flex;
  margin: auto;
}
.cid-uvhVBiD5Gz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVBiD5Gz .dropdown-menu,
.cid-uvhVBiD5Gz .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVBiD5Gz .nav-item:focus,
.cid-uvhVBiD5Gz .nav-link:focus {
  outline: none;
}
.cid-uvhVBiD5Gz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVBiD5Gz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVBiD5Gz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVBiD5Gz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVBiD5Gz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVBiD5Gz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVBiD5Gz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVBiD5Gz .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVBiD5Gz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVBiD5Gz .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVBiD5Gz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVBiD5Gz .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVBiD5Gz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVBiD5Gz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVBiD5Gz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVBiD5Gz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVBiD5Gz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVBiD5Gz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVBiD5Gz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVBiD5Gz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVBiD5Gz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVBiD5Gz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVBiD5Gz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVBiD5Gz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVBiD5Gz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVBiD5Gz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVBiD5Gz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVBiD5Gz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVBiD5Gz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVBiD5Gz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVBiD5Gz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVBiD5Gz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVBiD5Gz .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVBiD5Gz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVBiD5Gz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVBiD5Gz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVBiD5Gz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVBiD5Gz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVBiD5Gz .dropdown-item.active,
.cid-uvhVBiD5Gz .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVBiD5Gz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVBiD5Gz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVBiD5Gz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVBiD5Gz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVBiD5Gz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVBiD5Gz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVBiD5Gz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVBiD5Gz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVBiD5Gz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVBiD5Gz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVBiD5Gz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVBiD5Gz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVBiD5Gz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVBiD5Gz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVBiD5Gz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVBiD5Gz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVBiD5Gz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVBiD5Gz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVBiD5Gz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVBiD5Gz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVBiD5Gz .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-uvhVBiD5Gz .navbar {
    height: 70px;
  }
  .cid-uvhVBiD5Gz .navbar.opened {
    height: auto;
  }
  .cid-uvhVBiD5Gz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ussWYqe8V9 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/siren-talk1-2000x995.jpg");
}
.cid-ussWYqe8V9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussWYqe8V9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussWYqe8V9 .mbr-text,
.cid-ussWYqe8V9 .mbr-section-btn {
  color: #232323;
}
.cid-ussWYqe8V9 .card-title,
.cid-ussWYqe8V9 .card-box {
  color: #ffffff;
}
.cid-ussWYqe8V9 .mbr-text,
.cid-ussWYqe8V9 .link-wrap {
  color: #ffffff;
}
.cid-ussWYqJCVs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-ussWYqJCVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussWYqJCVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussWYqJCVs .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ussWYqJCVs .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-ussWYqJCVs .mbr-section-title {
  color: #ffffff;
}
.cid-ussWYqJCVs .mbr-text,
.cid-ussWYqJCVs .mbr-section-btn {
  color: #ffffff;
}
.cid-ussWYrmDfT {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussWYrmDfT .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ussWYrmDfT .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ussWYrmDfT .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ussWYrmDfT .card {
    margin-bottom: 2rem;
  }
  .cid-ussWYrmDfT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussWYrYYV2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ussWYrYYV2 .carousel {
    min-height: 400px;
  }
  .cid-ussWYrYYV2 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ussWYrYYV2 .carousel {
    min-height: 260px;
  }
  .cid-ussWYrYYV2 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ussWYrYYV2 .carousel {
    min-height: 220px;
  }
  .cid-ussWYrYYV2 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ussWYrYYV2 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ussWYrYYV2 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ussWYrYYV2 .carousel,
.cid-ussWYrYYV2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ussWYrYYV2 .item-wrapper {
  width: 100%;
}
.cid-ussWYrYYV2 .carousel-caption {
  bottom: 40px;
}
.cid-ussWYrYYV2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ussWYrYYV2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ussWYrYYV2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ussWYrYYV2 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ussWYrYYV2 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ussWYrYYV2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ussWYrYYV2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ussWYrYYV2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ussWYrYYV2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ussWYrYYV2 .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-ussWYrYYV2 .carousel-indicators li.active,
.cid-ussWYrYYV2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ussWYrYYV2 .carousel-indicators li::after,
.cid-ussWYrYYV2 .carousel-indicators li::before {
  content: none;
}
.cid-ussWYrYYV2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ussWYrYYV2 .carousel-indicators {
    display: none !important;
  }
}
.cid-ussWYsCMlV {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussWYsCMlV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussWYsCMlV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussWYt9Ap1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussWYtEpyH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussWYu5jL5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussWYuzYKv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussWYv3BUI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussWYvxpvF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussWYw13XN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussWYwyLq9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussWYx2mef {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussWYx2mef .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussWYx2mef .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussWYx2mef .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussWYx2mef .link-wrap {
    align-items: center;
  }
}
.cid-ussWYx2mef .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTIwCpmuJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTIwCpmuJ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTIwCpmuJ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTIwCpmuJ .row {
    text-align: center;
  }
  .cid-utTIwCpmuJ .row > div {
    margin: auto;
  }
  .cid-utTIwCpmuJ .social-row {
    justify-content: center;
  }
}
.cid-utTIwCpmuJ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTIwCpmuJ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTIwCpmuJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTIwCpmuJ .list {
    margin-bottom: 0rem;
  }
}
.cid-utTIwCpmuJ .mbr-text {
  color: #ffffff;
}
.cid-utTIwCpmuJ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTIwCpmuJ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTIwCpmuJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTIwCpmuJ H5 {
  color: #e5c04e;
}
.cid-uvhVDUTEeN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVDUTEeN nav.navbar {
  position: fixed;
}
.cid-uvhVDUTEeN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVDUTEeN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVDUTEeN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVDUTEeN .dropdown-item:hover,
.cid-uvhVDUTEeN .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVDUTEeN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVDUTEeN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVDUTEeN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVDUTEeN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVDUTEeN .nav-link {
  position: relative;
}
.cid-uvhVDUTEeN .container {
  display: flex;
  margin: auto;
}
.cid-uvhVDUTEeN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVDUTEeN .dropdown-menu,
.cid-uvhVDUTEeN .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVDUTEeN .nav-item:focus,
.cid-uvhVDUTEeN .nav-link:focus {
  outline: none;
}
.cid-uvhVDUTEeN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVDUTEeN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVDUTEeN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVDUTEeN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVDUTEeN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVDUTEeN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVDUTEeN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVDUTEeN .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVDUTEeN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVDUTEeN .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVDUTEeN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVDUTEeN .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVDUTEeN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVDUTEeN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVDUTEeN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVDUTEeN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVDUTEeN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVDUTEeN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVDUTEeN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVDUTEeN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVDUTEeN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVDUTEeN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVDUTEeN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVDUTEeN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVDUTEeN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVDUTEeN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVDUTEeN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVDUTEeN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVDUTEeN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVDUTEeN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVDUTEeN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVDUTEeN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVDUTEeN .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVDUTEeN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVDUTEeN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVDUTEeN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVDUTEeN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVDUTEeN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVDUTEeN .dropdown-item.active,
.cid-uvhVDUTEeN .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVDUTEeN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVDUTEeN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVDUTEeN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVDUTEeN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVDUTEeN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVDUTEeN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVDUTEeN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVDUTEeN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVDUTEeN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVDUTEeN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVDUTEeN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVDUTEeN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVDUTEeN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVDUTEeN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVDUTEeN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVDUTEeN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVDUTEeN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVDUTEeN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVDUTEeN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVDUTEeN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVDUTEeN .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-uvhVDUTEeN .navbar {
    height: 70px;
  }
  .cid-uvhVDUTEeN .navbar.opened {
    height: auto;
  }
  .cid-uvhVDUTEeN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ussXABeZ6x {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/pir1-banner-2000x463.jpg");
}
.cid-ussXABeZ6x .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussXABeZ6x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussXABeZ6x .mbr-text,
.cid-ussXABeZ6x .mbr-section-btn {
  color: #232323;
}
.cid-ussXABeZ6x .card-title,
.cid-ussXABeZ6x .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ussXABeZ6x .mbr-text,
.cid-ussXABeZ6x .link-wrap {
  color: #ffffff;
}
.cid-ussXABVxpD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #47331a;
}
.cid-ussXABVxpD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussXABVxpD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussXABVxpD .mbr-section-title {
  color: #ffffff;
}
.cid-ussXABVxpD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ussXACr9fN {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXACr9fN .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ussXACr9fN .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ussXACr9fN .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ussXACr9fN .card {
    margin-bottom: 2rem;
  }
  .cid-ussXACr9fN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussXAD3w0I {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ussXAD3w0I .carousel {
    min-height: 400px;
  }
  .cid-ussXAD3w0I .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ussXAD3w0I .carousel {
    min-height: 260px;
  }
  .cid-ussXAD3w0I .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ussXAD3w0I .carousel {
    min-height: 220px;
  }
  .cid-ussXAD3w0I .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ussXAD3w0I .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ussXAD3w0I .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ussXAD3w0I .carousel,
.cid-ussXAD3w0I .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ussXAD3w0I .item-wrapper {
  width: 100%;
}
.cid-ussXAD3w0I .carousel-caption {
  bottom: 40px;
}
.cid-ussXAD3w0I .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ussXAD3w0I .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ussXAD3w0I .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ussXAD3w0I .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ussXAD3w0I .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ussXAD3w0I .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ussXAD3w0I .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ussXAD3w0I .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ussXAD3w0I .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ussXAD3w0I .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-ussXAD3w0I .carousel-indicators li.active,
.cid-ussXAD3w0I .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ussXAD3w0I .carousel-indicators li::after,
.cid-ussXAD3w0I .carousel-indicators li::before {
  content: none;
}
.cid-ussXAD3w0I .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ussXAD3w0I .carousel-indicators {
    display: none !important;
  }
}
.cid-ussXADDyDe {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussXADDyDe .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussXADDyDe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussXAEg1aq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXAEI7jy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXAFaH1g {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXAFCB1P {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXAG5u6Q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXAGzEBC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXAH3O2X {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXAHBOh0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXAI513d {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXAIADwT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXAJbNgy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussXAJIlyU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussXAJIlyU .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussXAJIlyU .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussXAJIlyU .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussXAJIlyU .link-wrap {
    align-items: center;
  }
}
.cid-ussXAJIlyU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTIAG3RAu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTIAG3RAu .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTIAG3RAu .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTIAG3RAu .row {
    text-align: center;
  }
  .cid-utTIAG3RAu .row > div {
    margin: auto;
  }
  .cid-utTIAG3RAu .social-row {
    justify-content: center;
  }
}
.cid-utTIAG3RAu .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTIAG3RAu .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTIAG3RAu .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTIAG3RAu .list {
    margin-bottom: 0rem;
  }
}
.cid-utTIAG3RAu .mbr-text {
  color: #ffffff;
}
.cid-utTIAG3RAu .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTIAG3RAu .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTIAG3RAu div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTIAG3RAu H5 {
  color: #e5c04e;
}
.cid-uvhVHoIMSx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVHoIMSx nav.navbar {
  position: fixed;
}
.cid-uvhVHoIMSx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVHoIMSx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVHoIMSx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVHoIMSx .dropdown-item:hover,
.cid-uvhVHoIMSx .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVHoIMSx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVHoIMSx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVHoIMSx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVHoIMSx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVHoIMSx .nav-link {
  position: relative;
}
.cid-uvhVHoIMSx .container {
  display: flex;
  margin: auto;
}
.cid-uvhVHoIMSx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVHoIMSx .dropdown-menu,
.cid-uvhVHoIMSx .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVHoIMSx .nav-item:focus,
.cid-uvhVHoIMSx .nav-link:focus {
  outline: none;
}
.cid-uvhVHoIMSx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVHoIMSx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVHoIMSx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVHoIMSx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVHoIMSx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVHoIMSx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVHoIMSx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVHoIMSx .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVHoIMSx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVHoIMSx .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVHoIMSx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVHoIMSx .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVHoIMSx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVHoIMSx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVHoIMSx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVHoIMSx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVHoIMSx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVHoIMSx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVHoIMSx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVHoIMSx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVHoIMSx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVHoIMSx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVHoIMSx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVHoIMSx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVHoIMSx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVHoIMSx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVHoIMSx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVHoIMSx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVHoIMSx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVHoIMSx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVHoIMSx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVHoIMSx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVHoIMSx .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVHoIMSx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVHoIMSx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVHoIMSx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVHoIMSx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVHoIMSx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVHoIMSx .dropdown-item.active,
.cid-uvhVHoIMSx .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVHoIMSx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVHoIMSx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVHoIMSx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVHoIMSx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVHoIMSx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVHoIMSx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVHoIMSx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVHoIMSx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVHoIMSx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVHoIMSx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVHoIMSx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVHoIMSx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVHoIMSx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVHoIMSx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVHoIMSx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVHoIMSx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVHoIMSx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVHoIMSx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVHoIMSx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVHoIMSx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVHoIMSx .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-uvhVHoIMSx .navbar {
    height: 70px;
  }
  .cid-uvhVHoIMSx .navbar.opened {
    height: auto;
  }
  .cid-uvhVHoIMSx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ussZKpwQED {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/magnetic1-banner-2000x463.jpg");
}
.cid-ussZKpwQED .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussZKpwQED .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussZKpwQED .mbr-text,
.cid-ussZKpwQED .mbr-section-btn {
  color: #232323;
}
.cid-ussZKpwQED .card-title,
.cid-ussZKpwQED .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ussZKpwQED .mbr-text,
.cid-ussZKpwQED .link-wrap {
  color: #ffffff;
}
.cid-ussZKq0OHo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-ussZKq0OHo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussZKq0OHo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussZKq0OHo .mbr-section-title {
  color: #ffffff;
}
.cid-ussZKq0OHo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ussZKqySqF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussZKqySqF .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ussZKqySqF .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ussZKqySqF .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ussZKqySqF .card {
    margin-bottom: 2rem;
  }
  .cid-ussZKqySqF .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ussZKr8GxU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ussZKr8GxU .carousel {
    min-height: 400px;
  }
  .cid-ussZKr8GxU .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ussZKr8GxU .carousel {
    min-height: 260px;
  }
  .cid-ussZKr8GxU .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ussZKr8GxU .carousel {
    min-height: 220px;
  }
  .cid-ussZKr8GxU .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ussZKr8GxU .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ussZKr8GxU .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ussZKr8GxU .carousel,
.cid-ussZKr8GxU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ussZKr8GxU .item-wrapper {
  width: 100%;
}
.cid-ussZKr8GxU .carousel-caption {
  bottom: 40px;
}
.cid-ussZKr8GxU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ussZKr8GxU .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ussZKr8GxU .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ussZKr8GxU .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ussZKr8GxU .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ussZKr8GxU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ussZKr8GxU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ussZKr8GxU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ussZKr8GxU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ussZKr8GxU .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-ussZKr8GxU .carousel-indicators li.active,
.cid-ussZKr8GxU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ussZKr8GxU .carousel-indicators li::after,
.cid-ussZKr8GxU .carousel-indicators li::before {
  content: none;
}
.cid-ussZKr8GxU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ussZKr8GxU .carousel-indicators {
    display: none !important;
  }
}
.cid-ussZKrLodi {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ussZKrLodi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ussZKrLodi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ussZKsgq6W {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussZKsIFvk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussZKtbfF6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussZKtDwzd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussZKu8B4Z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussZKuFxDb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussZKvj9TY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussZKvRHD3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussZKwqFiZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussZKx0hje {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ussZKxAp1f {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ussZKxAp1f .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ussZKxAp1f .card {
    margin-bottom: 2rem!important;
  }
  .cid-ussZKxAp1f .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ussZKxAp1f .link-wrap {
    align-items: center;
  }
}
.cid-ussZKxAp1f .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTIGdRpOf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTIGdRpOf .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTIGdRpOf .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTIGdRpOf .row {
    text-align: center;
  }
  .cid-utTIGdRpOf .row > div {
    margin: auto;
  }
  .cid-utTIGdRpOf .social-row {
    justify-content: center;
  }
}
.cid-utTIGdRpOf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTIGdRpOf .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTIGdRpOf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTIGdRpOf .list {
    margin-bottom: 0rem;
  }
}
.cid-utTIGdRpOf .mbr-text {
  color: #ffffff;
}
.cid-utTIGdRpOf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTIGdRpOf .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTIGdRpOf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTIGdRpOf H5 {
  color: #e5c04e;
}
.cid-uvhVKoT9Q9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVKoT9Q9 nav.navbar {
  position: fixed;
}
.cid-uvhVKoT9Q9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVKoT9Q9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVKoT9Q9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVKoT9Q9 .dropdown-item:hover,
.cid-uvhVKoT9Q9 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVKoT9Q9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVKoT9Q9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVKoT9Q9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVKoT9Q9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVKoT9Q9 .nav-link {
  position: relative;
}
.cid-uvhVKoT9Q9 .container {
  display: flex;
  margin: auto;
}
.cid-uvhVKoT9Q9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVKoT9Q9 .dropdown-menu,
.cid-uvhVKoT9Q9 .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVKoT9Q9 .nav-item:focus,
.cid-uvhVKoT9Q9 .nav-link:focus {
  outline: none;
}
.cid-uvhVKoT9Q9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVKoT9Q9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVKoT9Q9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVKoT9Q9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVKoT9Q9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVKoT9Q9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVKoT9Q9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVKoT9Q9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVKoT9Q9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVKoT9Q9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVKoT9Q9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVKoT9Q9 .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVKoT9Q9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVKoT9Q9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVKoT9Q9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVKoT9Q9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVKoT9Q9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVKoT9Q9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVKoT9Q9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVKoT9Q9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVKoT9Q9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVKoT9Q9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVKoT9Q9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVKoT9Q9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVKoT9Q9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVKoT9Q9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVKoT9Q9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVKoT9Q9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVKoT9Q9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVKoT9Q9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVKoT9Q9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVKoT9Q9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVKoT9Q9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVKoT9Q9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVKoT9Q9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVKoT9Q9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVKoT9Q9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVKoT9Q9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVKoT9Q9 .dropdown-item.active,
.cid-uvhVKoT9Q9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVKoT9Q9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVKoT9Q9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVKoT9Q9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVKoT9Q9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVKoT9Q9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVKoT9Q9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVKoT9Q9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVKoT9Q9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVKoT9Q9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVKoT9Q9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVKoT9Q9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVKoT9Q9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVKoT9Q9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVKoT9Q9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVKoT9Q9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVKoT9Q9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVKoT9Q9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVKoT9Q9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVKoT9Q9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVKoT9Q9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVKoT9Q9 .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-uvhVKoT9Q9 .navbar {
    height: 70px;
  }
  .cid-uvhVKoT9Q9 .navbar.opened {
    height: auto;
  }
  .cid-uvhVKoT9Q9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ust08JFRmt {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/remote-banner2-2000x840.jpg");
}
.cid-ust08JFRmt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust08JFRmt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust08JFRmt .mbr-text,
.cid-ust08JFRmt .mbr-section-btn {
  color: #232323;
}
.cid-ust08JFRmt .card-title,
.cid-ust08JFRmt .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ust08JFRmt .mbr-text,
.cid-ust08JFRmt .link-wrap {
  color: #ffffff;
}
.cid-ust08KbWAz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-ust08KbWAz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust08KbWAz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust08KbWAz .mbr-section-title {
  color: #ffffff;
}
.cid-ust08KbWAz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ust08KIryg {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust08KIryg .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ust08KIryg .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ust08KIryg .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ust08KIryg .card {
    margin-bottom: 2rem;
  }
  .cid-ust08KIryg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ust08LlN9Y {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ust08LlN9Y .carousel {
    min-height: 400px;
  }
  .cid-ust08LlN9Y .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ust08LlN9Y .carousel {
    min-height: 260px;
  }
  .cid-ust08LlN9Y .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ust08LlN9Y .carousel {
    min-height: 220px;
  }
  .cid-ust08LlN9Y .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ust08LlN9Y .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ust08LlN9Y .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ust08LlN9Y .carousel,
.cid-ust08LlN9Y .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ust08LlN9Y .item-wrapper {
  width: 100%;
}
.cid-ust08LlN9Y .carousel-caption {
  bottom: 40px;
}
.cid-ust08LlN9Y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ust08LlN9Y .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ust08LlN9Y .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ust08LlN9Y .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ust08LlN9Y .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ust08LlN9Y .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ust08LlN9Y .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ust08LlN9Y .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ust08LlN9Y .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ust08LlN9Y .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-ust08LlN9Y .carousel-indicators li.active,
.cid-ust08LlN9Y .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ust08LlN9Y .carousel-indicators li::after,
.cid-ust08LlN9Y .carousel-indicators li::before {
  content: none;
}
.cid-ust08LlN9Y .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ust08LlN9Y .carousel-indicators {
    display: none !important;
  }
}
.cid-ust08M4Itk {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ust08M4Itk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust08M4Itk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust08MACRf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust08N8tu2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust08NDgGx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust08O8EWb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust08OCQ6j {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust08P8EI8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust08PEwMX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust08QpjNp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust08R702t {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ust08R702t .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ust08R702t .card {
    margin-bottom: 2rem!important;
  }
  .cid-ust08R702t .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ust08R702t .link-wrap {
    align-items: center;
  }
}
.cid-ust08R702t .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTITJNYKX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTITJNYKX .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTITJNYKX .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTITJNYKX .row {
    text-align: center;
  }
  .cid-utTITJNYKX .row > div {
    margin: auto;
  }
  .cid-utTITJNYKX .social-row {
    justify-content: center;
  }
}
.cid-utTITJNYKX .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTITJNYKX .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTITJNYKX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTITJNYKX .list {
    margin-bottom: 0rem;
  }
}
.cid-utTITJNYKX .mbr-text {
  color: #ffffff;
}
.cid-utTITJNYKX .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTITJNYKX .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTITJNYKX div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTITJNYKX H5 {
  color: #e5c04e;
}
.cid-uvhVNwibCa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVNwibCa nav.navbar {
  position: fixed;
}
.cid-uvhVNwibCa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVNwibCa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVNwibCa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVNwibCa .dropdown-item:hover,
.cid-uvhVNwibCa .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVNwibCa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVNwibCa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVNwibCa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVNwibCa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVNwibCa .nav-link {
  position: relative;
}
.cid-uvhVNwibCa .container {
  display: flex;
  margin: auto;
}
.cid-uvhVNwibCa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVNwibCa .dropdown-menu,
.cid-uvhVNwibCa .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVNwibCa .nav-item:focus,
.cid-uvhVNwibCa .nav-link:focus {
  outline: none;
}
.cid-uvhVNwibCa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVNwibCa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVNwibCa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVNwibCa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVNwibCa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVNwibCa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVNwibCa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVNwibCa .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVNwibCa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVNwibCa .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVNwibCa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVNwibCa .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVNwibCa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVNwibCa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVNwibCa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVNwibCa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVNwibCa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVNwibCa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVNwibCa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVNwibCa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVNwibCa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVNwibCa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVNwibCa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVNwibCa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVNwibCa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVNwibCa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVNwibCa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVNwibCa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVNwibCa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVNwibCa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVNwibCa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVNwibCa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVNwibCa .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVNwibCa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVNwibCa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVNwibCa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVNwibCa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVNwibCa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVNwibCa .dropdown-item.active,
.cid-uvhVNwibCa .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVNwibCa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVNwibCa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVNwibCa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVNwibCa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVNwibCa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVNwibCa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVNwibCa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVNwibCa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVNwibCa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVNwibCa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVNwibCa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVNwibCa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVNwibCa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVNwibCa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVNwibCa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVNwibCa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVNwibCa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVNwibCa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVNwibCa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVNwibCa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVNwibCa .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-uvhVNwibCa .navbar {
    height: 70px;
  }
  .cid-uvhVNwibCa .navbar.opened {
    height: auto;
  }
  .cid-uvhVNwibCa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ust0uRPDBz {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/water-leak-banner-2000x463.jpg");
}
.cid-ust0uRPDBz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust0uRPDBz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust0uRPDBz .mbr-text,
.cid-ust0uRPDBz .mbr-section-btn {
  color: #232323;
}
.cid-ust0uRPDBz .card-title,
.cid-ust0uRPDBz .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ust0uRPDBz .mbr-text,
.cid-ust0uRPDBz .link-wrap {
  color: #ffffff;
}
.cid-ust0uSlQhw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-ust0uSlQhw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust0uSlQhw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust0uSlQhw .mbr-section-title {
  color: #ffffff;
}
.cid-ust0uSlQhw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ust0uSU9h8 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust0uSU9h8 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ust0uSU9h8 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ust0uSU9h8 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ust0uSU9h8 .card {
    margin-bottom: 2rem;
  }
  .cid-ust0uSU9h8 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ust0uTBvA9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ust0uTBvA9 .carousel {
    min-height: 400px;
  }
  .cid-ust0uTBvA9 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ust0uTBvA9 .carousel {
    min-height: 260px;
  }
  .cid-ust0uTBvA9 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ust0uTBvA9 .carousel {
    min-height: 220px;
  }
  .cid-ust0uTBvA9 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ust0uTBvA9 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ust0uTBvA9 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ust0uTBvA9 .carousel,
.cid-ust0uTBvA9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ust0uTBvA9 .item-wrapper {
  width: 100%;
}
.cid-ust0uTBvA9 .carousel-caption {
  bottom: 40px;
}
.cid-ust0uTBvA9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ust0uTBvA9 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ust0uTBvA9 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ust0uTBvA9 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ust0uTBvA9 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ust0uTBvA9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ust0uTBvA9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ust0uTBvA9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ust0uTBvA9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ust0uTBvA9 .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-ust0uTBvA9 .carousel-indicators li.active,
.cid-ust0uTBvA9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ust0uTBvA9 .carousel-indicators li::after,
.cid-ust0uTBvA9 .carousel-indicators li::before {
  content: none;
}
.cid-ust0uTBvA9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ust0uTBvA9 .carousel-indicators {
    display: none !important;
  }
}
.cid-ust0uUg43u {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ust0uUg43u .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust0uUg43u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust0uUP35g {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust0uVmCy8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust0uVWFEM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust0uWvP7w {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust0uX4mgz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust0uXD0se {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust0uYeUgy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust0uYKFPj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust0uZgdsA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust0uZPCyb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ust0uZPCyb .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ust0uZPCyb .card {
    margin-bottom: 2rem!important;
  }
  .cid-ust0uZPCyb .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ust0uZPCyb .link-wrap {
    align-items: center;
  }
}
.cid-ust0uZPCyb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTIXFuzIh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTIXFuzIh .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTIXFuzIh .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTIXFuzIh .row {
    text-align: center;
  }
  .cid-utTIXFuzIh .row > div {
    margin: auto;
  }
  .cid-utTIXFuzIh .social-row {
    justify-content: center;
  }
}
.cid-utTIXFuzIh .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTIXFuzIh .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTIXFuzIh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTIXFuzIh .list {
    margin-bottom: 0rem;
  }
}
.cid-utTIXFuzIh .mbr-text {
  color: #ffffff;
}
.cid-utTIXFuzIh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTIXFuzIh .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTIXFuzIh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTIXFuzIh H5 {
  color: #e5c04e;
}
.cid-uvhVQAeWR7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVQAeWR7 nav.navbar {
  position: fixed;
}
.cid-uvhVQAeWR7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVQAeWR7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVQAeWR7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVQAeWR7 .dropdown-item:hover,
.cid-uvhVQAeWR7 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVQAeWR7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVQAeWR7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVQAeWR7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVQAeWR7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVQAeWR7 .nav-link {
  position: relative;
}
.cid-uvhVQAeWR7 .container {
  display: flex;
  margin: auto;
}
.cid-uvhVQAeWR7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVQAeWR7 .dropdown-menu,
.cid-uvhVQAeWR7 .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVQAeWR7 .nav-item:focus,
.cid-uvhVQAeWR7 .nav-link:focus {
  outline: none;
}
.cid-uvhVQAeWR7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVQAeWR7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVQAeWR7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVQAeWR7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVQAeWR7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVQAeWR7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVQAeWR7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVQAeWR7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVQAeWR7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVQAeWR7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVQAeWR7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVQAeWR7 .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVQAeWR7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVQAeWR7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVQAeWR7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVQAeWR7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVQAeWR7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVQAeWR7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVQAeWR7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVQAeWR7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVQAeWR7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVQAeWR7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVQAeWR7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVQAeWR7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVQAeWR7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVQAeWR7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVQAeWR7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVQAeWR7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVQAeWR7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVQAeWR7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVQAeWR7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVQAeWR7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVQAeWR7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVQAeWR7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVQAeWR7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVQAeWR7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVQAeWR7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVQAeWR7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVQAeWR7 .dropdown-item.active,
.cid-uvhVQAeWR7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVQAeWR7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVQAeWR7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVQAeWR7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVQAeWR7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVQAeWR7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVQAeWR7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVQAeWR7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVQAeWR7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVQAeWR7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVQAeWR7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVQAeWR7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVQAeWR7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVQAeWR7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVQAeWR7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVQAeWR7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVQAeWR7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVQAeWR7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVQAeWR7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVQAeWR7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVQAeWR7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVQAeWR7 .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-uvhVQAeWR7 .navbar {
    height: 70px;
  }
  .cid-uvhVQAeWR7 .navbar.opened {
    height: auto;
  }
  .cid-uvhVQAeWR7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ust10D1KUE {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/multi-sensor1-banner-2000x463.jpg");
}
.cid-ust10D1KUE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust10D1KUE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust10D1KUE .mbr-text,
.cid-ust10D1KUE .mbr-section-btn {
  color: #232323;
}
.cid-ust10D1KUE .card-title,
.cid-ust10D1KUE .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ust10D1KUE .mbr-text,
.cid-ust10D1KUE .link-wrap {
  color: #ffffff;
}
.cid-ust10DAEtF {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-ust10DAEtF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust10DAEtF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust10DAEtF .mbr-section-title {
  color: #ffffff;
}
.cid-ust10DAEtF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ust10E8RLj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust10E8RLj .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ust10E8RLj .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ust10E8RLj .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ust10E8RLj .card {
    margin-bottom: 2rem;
  }
  .cid-ust10E8RLj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ust10EOLz1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ust10EOLz1 .carousel {
    min-height: 400px;
  }
  .cid-ust10EOLz1 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ust10EOLz1 .carousel {
    min-height: 260px;
  }
  .cid-ust10EOLz1 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ust10EOLz1 .carousel {
    min-height: 220px;
  }
  .cid-ust10EOLz1 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ust10EOLz1 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ust10EOLz1 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ust10EOLz1 .carousel,
.cid-ust10EOLz1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ust10EOLz1 .item-wrapper {
  width: 100%;
}
.cid-ust10EOLz1 .carousel-caption {
  bottom: 40px;
}
.cid-ust10EOLz1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ust10EOLz1 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ust10EOLz1 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ust10EOLz1 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ust10EOLz1 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ust10EOLz1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ust10EOLz1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ust10EOLz1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ust10EOLz1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ust10EOLz1 .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-ust10EOLz1 .carousel-indicators li.active,
.cid-ust10EOLz1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ust10EOLz1 .carousel-indicators li::after,
.cid-ust10EOLz1 .carousel-indicators li::before {
  content: none;
}
.cid-ust10EOLz1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ust10EOLz1 .carousel-indicators {
    display: none !important;
  }
}
.cid-ust10Ft8T0 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ust10Ft8T0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust10Ft8T0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust10G2BTE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust10Gy0MG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust10HcFJf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust10HFzVE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust10IaVGh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust10IE989 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust10J8dR1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust10JCl2i {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust10K760z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust10KEBJy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust10LcepJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ust10LcepJ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ust10LcepJ .card {
    margin-bottom: 2rem!important;
  }
  .cid-ust10LcepJ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ust10LcepJ .link-wrap {
    align-items: center;
  }
}
.cid-ust10LcepJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTK4ZWdaZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTK4ZWdaZ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTK4ZWdaZ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTK4ZWdaZ .row {
    text-align: center;
  }
  .cid-utTK4ZWdaZ .row > div {
    margin: auto;
  }
  .cid-utTK4ZWdaZ .social-row {
    justify-content: center;
  }
}
.cid-utTK4ZWdaZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTK4ZWdaZ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTK4ZWdaZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTK4ZWdaZ .list {
    margin-bottom: 0rem;
  }
}
.cid-utTK4ZWdaZ .mbr-text {
  color: #ffffff;
}
.cid-utTK4ZWdaZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTK4ZWdaZ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTK4ZWdaZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTK4ZWdaZ H5 {
  color: #e5c04e;
}
.cid-uvhVTz1AbV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVTz1AbV nav.navbar {
  position: fixed;
}
.cid-uvhVTz1AbV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVTz1AbV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVTz1AbV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVTz1AbV .dropdown-item:hover,
.cid-uvhVTz1AbV .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVTz1AbV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVTz1AbV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVTz1AbV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVTz1AbV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVTz1AbV .nav-link {
  position: relative;
}
.cid-uvhVTz1AbV .container {
  display: flex;
  margin: auto;
}
.cid-uvhVTz1AbV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVTz1AbV .dropdown-menu,
.cid-uvhVTz1AbV .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVTz1AbV .nav-item:focus,
.cid-uvhVTz1AbV .nav-link:focus {
  outline: none;
}
.cid-uvhVTz1AbV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVTz1AbV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVTz1AbV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVTz1AbV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVTz1AbV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVTz1AbV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVTz1AbV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVTz1AbV .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVTz1AbV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVTz1AbV .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVTz1AbV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVTz1AbV .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVTz1AbV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVTz1AbV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVTz1AbV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVTz1AbV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVTz1AbV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVTz1AbV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVTz1AbV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVTz1AbV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVTz1AbV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVTz1AbV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVTz1AbV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVTz1AbV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVTz1AbV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVTz1AbV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVTz1AbV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVTz1AbV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVTz1AbV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVTz1AbV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVTz1AbV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVTz1AbV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVTz1AbV .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVTz1AbV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVTz1AbV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVTz1AbV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVTz1AbV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVTz1AbV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVTz1AbV .dropdown-item.active,
.cid-uvhVTz1AbV .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVTz1AbV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVTz1AbV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVTz1AbV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVTz1AbV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVTz1AbV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVTz1AbV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVTz1AbV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVTz1AbV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVTz1AbV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVTz1AbV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVTz1AbV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVTz1AbV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVTz1AbV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVTz1AbV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVTz1AbV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVTz1AbV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVTz1AbV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVTz1AbV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVTz1AbV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVTz1AbV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVTz1AbV .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-uvhVTz1AbV .navbar {
    height: 70px;
  }
  .cid-uvhVTz1AbV .navbar.opened {
    height: auto;
  }
  .cid-uvhVTz1AbV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ust1hauVwC {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/pircam-banner-2000x463.jpg");
}
.cid-ust1hauVwC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust1hauVwC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust1hauVwC .mbr-text,
.cid-ust1hauVwC .mbr-section-btn {
  color: #232323;
}
.cid-ust1hauVwC .card-title,
.cid-ust1hauVwC .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ust1hauVwC .mbr-text,
.cid-ust1hauVwC .link-wrap {
  color: #ffffff;
}
.cid-ust1hb2QdU {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hb2QdU .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ust1hb2QdU .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ust1hb2QdU .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ust1hb2QdU .card {
    margin-bottom: 2rem;
  }
  .cid-ust1hb2QdU .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ust1hbK8mA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ust1hbK8mA .carousel {
    min-height: 400px;
  }
  .cid-ust1hbK8mA .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ust1hbK8mA .carousel {
    min-height: 260px;
  }
  .cid-ust1hbK8mA .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ust1hbK8mA .carousel {
    min-height: 220px;
  }
  .cid-ust1hbK8mA .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ust1hbK8mA .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ust1hbK8mA .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ust1hbK8mA .carousel,
.cid-ust1hbK8mA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ust1hbK8mA .item-wrapper {
  width: 100%;
}
.cid-ust1hbK8mA .carousel-caption {
  bottom: 40px;
}
.cid-ust1hbK8mA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ust1hbK8mA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ust1hbK8mA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ust1hbK8mA .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ust1hbK8mA .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ust1hbK8mA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ust1hbK8mA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ust1hbK8mA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ust1hbK8mA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ust1hbK8mA .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-ust1hbK8mA .carousel-indicators li.active,
.cid-ust1hbK8mA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ust1hbK8mA .carousel-indicators li::after,
.cid-ust1hbK8mA .carousel-indicators li::before {
  content: none;
}
.cid-ust1hbK8mA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ust1hbK8mA .carousel-indicators {
    display: none !important;
  }
}
.cid-ust1hcuaBF {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ust1hcuaBF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust1hcuaBF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust1hdfMpG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hdMTqf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hejHVQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1heNgdu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hfkSGD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hfPhJV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hglAd3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hgS1Tg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hht6eI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hi0vne {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hiyyqh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hj6HBm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hjEUtN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hkfp9B {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hkOpmB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hlny8W {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hm0wlZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1hmMdVO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ust1hmMdVO .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ust1hmMdVO .card {
    margin-bottom: 2rem!important;
  }
  .cid-ust1hmMdVO .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ust1hmMdVO .link-wrap {
    align-items: center;
  }
}
.cid-ust1hmMdVO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTK90PBnz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTK90PBnz .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTK90PBnz .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTK90PBnz .row {
    text-align: center;
  }
  .cid-utTK90PBnz .row > div {
    margin: auto;
  }
  .cid-utTK90PBnz .social-row {
    justify-content: center;
  }
}
.cid-utTK90PBnz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTK90PBnz .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTK90PBnz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTK90PBnz .list {
    margin-bottom: 0rem;
  }
}
.cid-utTK90PBnz .mbr-text {
  color: #ffffff;
}
.cid-utTK90PBnz .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTK90PBnz .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTK90PBnz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTK90PBnz H5 {
  color: #e5c04e;
}
.cid-uvhVZ4GuGi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhVZ4GuGi nav.navbar {
  position: fixed;
}
.cid-uvhVZ4GuGi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVZ4GuGi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhVZ4GuGi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhVZ4GuGi .dropdown-item:hover,
.cid-uvhVZ4GuGi .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhVZ4GuGi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhVZ4GuGi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhVZ4GuGi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhVZ4GuGi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhVZ4GuGi .nav-link {
  position: relative;
}
.cid-uvhVZ4GuGi .container {
  display: flex;
  margin: auto;
}
.cid-uvhVZ4GuGi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhVZ4GuGi .dropdown-menu,
.cid-uvhVZ4GuGi .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhVZ4GuGi .nav-item:focus,
.cid-uvhVZ4GuGi .nav-link:focus {
  outline: none;
}
.cid-uvhVZ4GuGi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhVZ4GuGi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhVZ4GuGi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhVZ4GuGi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhVZ4GuGi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhVZ4GuGi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhVZ4GuGi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhVZ4GuGi .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhVZ4GuGi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhVZ4GuGi .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhVZ4GuGi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhVZ4GuGi .navbar.collapsed {
  justify-content: center;
}
.cid-uvhVZ4GuGi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhVZ4GuGi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhVZ4GuGi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhVZ4GuGi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhVZ4GuGi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhVZ4GuGi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhVZ4GuGi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhVZ4GuGi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhVZ4GuGi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhVZ4GuGi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhVZ4GuGi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhVZ4GuGi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhVZ4GuGi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhVZ4GuGi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhVZ4GuGi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhVZ4GuGi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhVZ4GuGi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhVZ4GuGi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhVZ4GuGi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhVZ4GuGi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhVZ4GuGi .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhVZ4GuGi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhVZ4GuGi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhVZ4GuGi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhVZ4GuGi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhVZ4GuGi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhVZ4GuGi .dropdown-item.active,
.cid-uvhVZ4GuGi .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhVZ4GuGi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhVZ4GuGi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhVZ4GuGi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhVZ4GuGi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhVZ4GuGi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhVZ4GuGi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhVZ4GuGi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhVZ4GuGi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhVZ4GuGi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhVZ4GuGi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhVZ4GuGi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhVZ4GuGi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVZ4GuGi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhVZ4GuGi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhVZ4GuGi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVZ4GuGi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhVZ4GuGi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhVZ4GuGi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhVZ4GuGi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhVZ4GuGi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhVZ4GuGi .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-uvhVZ4GuGi .navbar {
    height: 70px;
  }
  .cid-uvhVZ4GuGi .navbar.opened {
    height: auto;
  }
  .cid-uvhVZ4GuGi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ust1JZOJ5j {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/panic-banner-2000x463.jpg");
}
.cid-ust1JZOJ5j .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust1JZOJ5j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust1JZOJ5j .mbr-text,
.cid-ust1JZOJ5j .mbr-section-btn {
  color: #232323;
}
.cid-ust1JZOJ5j .card-title,
.cid-ust1JZOJ5j .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ust1JZOJ5j .mbr-text,
.cid-ust1JZOJ5j .link-wrap {
  color: #ffffff;
}
.cid-ust1K0ebBD {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1K0ebBD .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ust1K0ebBD .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ust1K0ebBD .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ust1K0ebBD .card {
    margin-bottom: 2rem;
  }
  .cid-ust1K0ebBD .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ust1K0MNhi {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ust1K0MNhi .carousel {
    min-height: 400px;
  }
  .cid-ust1K0MNhi .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ust1K0MNhi .carousel {
    min-height: 260px;
  }
  .cid-ust1K0MNhi .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ust1K0MNhi .carousel {
    min-height: 220px;
  }
  .cid-ust1K0MNhi .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ust1K0MNhi .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ust1K0MNhi .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ust1K0MNhi .carousel,
.cid-ust1K0MNhi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ust1K0MNhi .item-wrapper {
  width: 100%;
}
.cid-ust1K0MNhi .carousel-caption {
  bottom: 40px;
}
.cid-ust1K0MNhi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ust1K0MNhi .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ust1K0MNhi .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ust1K0MNhi .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ust1K0MNhi .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ust1K0MNhi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ust1K0MNhi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ust1K0MNhi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ust1K0MNhi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ust1K0MNhi .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-ust1K0MNhi .carousel-indicators li.active,
.cid-ust1K0MNhi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ust1K0MNhi .carousel-indicators li::after,
.cid-ust1K0MNhi .carousel-indicators li::before {
  content: none;
}
.cid-ust1K0MNhi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ust1K0MNhi .carousel-indicators {
    display: none !important;
  }
}
.cid-ust1K1svKt {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ust1K1svKt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust1K1svKt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust1K1Wuht {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1K2mrDL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1K2Mwut {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1K3cgEn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1K3Eruh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1K452CZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1K4xbeW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1K50AcW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust1K5t6sj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFnltwalI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFnltwalI .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usFnltwalI .card {
    margin-bottom: 2rem!important;
  }
  .cid-usFnltwalI .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usFnltwalI .link-wrap {
    align-items: center;
  }
}
.cid-usFnltwalI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTKcGzYHi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTKcGzYHi .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTKcGzYHi .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTKcGzYHi .row {
    text-align: center;
  }
  .cid-utTKcGzYHi .row > div {
    margin: auto;
  }
  .cid-utTKcGzYHi .social-row {
    justify-content: center;
  }
}
.cid-utTKcGzYHi .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTKcGzYHi .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTKcGzYHi .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTKcGzYHi .list {
    margin-bottom: 0rem;
  }
}
.cid-utTKcGzYHi .mbr-text {
  color: #ffffff;
}
.cid-utTKcGzYHi .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTKcGzYHi .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTKcGzYHi div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTKcGzYHi H5 {
  color: #e5c04e;
}
.cid-uvhW1ZqU38 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhW1ZqU38 nav.navbar {
  position: fixed;
}
.cid-uvhW1ZqU38 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhW1ZqU38 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhW1ZqU38 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhW1ZqU38 .dropdown-item:hover,
.cid-uvhW1ZqU38 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhW1ZqU38 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhW1ZqU38 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhW1ZqU38 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhW1ZqU38 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhW1ZqU38 .nav-link {
  position: relative;
}
.cid-uvhW1ZqU38 .container {
  display: flex;
  margin: auto;
}
.cid-uvhW1ZqU38 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhW1ZqU38 .dropdown-menu,
.cid-uvhW1ZqU38 .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhW1ZqU38 .nav-item:focus,
.cid-uvhW1ZqU38 .nav-link:focus {
  outline: none;
}
.cid-uvhW1ZqU38 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhW1ZqU38 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhW1ZqU38 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhW1ZqU38 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhW1ZqU38 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhW1ZqU38 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhW1ZqU38 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhW1ZqU38 .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhW1ZqU38 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhW1ZqU38 .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhW1ZqU38 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhW1ZqU38 .navbar.collapsed {
  justify-content: center;
}
.cid-uvhW1ZqU38 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhW1ZqU38 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhW1ZqU38 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhW1ZqU38 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhW1ZqU38 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhW1ZqU38 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhW1ZqU38 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhW1ZqU38 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhW1ZqU38 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhW1ZqU38 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhW1ZqU38 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhW1ZqU38 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhW1ZqU38 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhW1ZqU38 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhW1ZqU38 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhW1ZqU38 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhW1ZqU38 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhW1ZqU38 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhW1ZqU38 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhW1ZqU38 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhW1ZqU38 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhW1ZqU38 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhW1ZqU38 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhW1ZqU38 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhW1ZqU38 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhW1ZqU38 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhW1ZqU38 .dropdown-item.active,
.cid-uvhW1ZqU38 .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhW1ZqU38 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhW1ZqU38 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhW1ZqU38 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhW1ZqU38 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhW1ZqU38 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhW1ZqU38 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhW1ZqU38 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhW1ZqU38 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhW1ZqU38 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhW1ZqU38 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhW1ZqU38 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhW1ZqU38 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhW1ZqU38 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhW1ZqU38 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhW1ZqU38 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhW1ZqU38 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhW1ZqU38 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhW1ZqU38 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhW1ZqU38 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhW1ZqU38 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhW1ZqU38 .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-uvhW1ZqU38 .navbar {
    height: 70px;
  }
  .cid-uvhW1ZqU38 .navbar.opened {
    height: auto;
  }
  .cid-uvhW1ZqU38 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ust26S1vz2 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/smoke-banner-1-2000x463.jpg");
}
.cid-ust26S1vz2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust26S1vz2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust26S1vz2 .mbr-text,
.cid-ust26S1vz2 .mbr-section-btn {
  color: #232323;
}
.cid-ust26S1vz2 .card-title,
.cid-ust26S1vz2 .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ust26S1vz2 .mbr-text,
.cid-ust26S1vz2 .link-wrap {
  color: #ffffff;
}
.cid-ust26SzrrH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-ust26SzrrH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust26SzrrH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust26SzrrH .mbr-section-title {
  color: #ffffff;
}
.cid-ust26SzrrH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ust26T8Ilj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust26T8Ilj .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ust26T8Ilj .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ust26T8Ilj .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ust26T8Ilj .card {
    margin-bottom: 2rem;
  }
  .cid-ust26T8Ilj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ust26TP3Yl {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ust26TP3Yl .carousel {
    min-height: 400px;
  }
  .cid-ust26TP3Yl .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ust26TP3Yl .carousel {
    min-height: 260px;
  }
  .cid-ust26TP3Yl .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ust26TP3Yl .carousel {
    min-height: 220px;
  }
  .cid-ust26TP3Yl .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ust26TP3Yl .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ust26TP3Yl .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ust26TP3Yl .carousel,
.cid-ust26TP3Yl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ust26TP3Yl .item-wrapper {
  width: 100%;
}
.cid-ust26TP3Yl .carousel-caption {
  bottom: 40px;
}
.cid-ust26TP3Yl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ust26TP3Yl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ust26TP3Yl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ust26TP3Yl .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ust26TP3Yl .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ust26TP3Yl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ust26TP3Yl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ust26TP3Yl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ust26TP3Yl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ust26TP3Yl .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-ust26TP3Yl .carousel-indicators li.active,
.cid-ust26TP3Yl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ust26TP3Yl .carousel-indicators li::after,
.cid-ust26TP3Yl .carousel-indicators li::before {
  content: none;
}
.cid-ust26TP3Yl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ust26TP3Yl .carousel-indicators {
    display: none !important;
  }
}
.cid-ust26UtTDd {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ust26UtTDd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust26UtTDd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust26V0giy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust26Vwi9M {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust26W5yyy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust26Wz9zb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust26X2f0w {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust26Xt06a {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust26XXuvb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust26YqrXp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust26YVPHk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ust26YVPHk .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ust26YVPHk .card {
    margin-bottom: 2rem!important;
  }
  .cid-ust26YVPHk .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ust26YVPHk .link-wrap {
    align-items: center;
  }
}
.cid-ust26YVPHk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTKgkSkxK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTKgkSkxK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTKgkSkxK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTKgkSkxK .row {
    text-align: center;
  }
  .cid-utTKgkSkxK .row > div {
    margin: auto;
  }
  .cid-utTKgkSkxK .social-row {
    justify-content: center;
  }
}
.cid-utTKgkSkxK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTKgkSkxK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTKgkSkxK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTKgkSkxK .list {
    margin-bottom: 0rem;
  }
}
.cid-utTKgkSkxK .mbr-text {
  color: #ffffff;
}
.cid-utTKgkSkxK .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTKgkSkxK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTKgkSkxK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTKgkSkxK H5 {
  color: #e5c04e;
}
.cid-uvhW563keV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhW563keV nav.navbar {
  position: fixed;
}
.cid-uvhW563keV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhW563keV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhW563keV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhW563keV .dropdown-item:hover,
.cid-uvhW563keV .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhW563keV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhW563keV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhW563keV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhW563keV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhW563keV .nav-link {
  position: relative;
}
.cid-uvhW563keV .container {
  display: flex;
  margin: auto;
}
.cid-uvhW563keV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhW563keV .dropdown-menu,
.cid-uvhW563keV .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhW563keV .nav-item:focus,
.cid-uvhW563keV .nav-link:focus {
  outline: none;
}
.cid-uvhW563keV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhW563keV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhW563keV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhW563keV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhW563keV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhW563keV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhW563keV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhW563keV .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhW563keV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhW563keV .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhW563keV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhW563keV .navbar.collapsed {
  justify-content: center;
}
.cid-uvhW563keV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhW563keV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhW563keV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhW563keV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhW563keV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhW563keV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhW563keV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhW563keV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhW563keV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhW563keV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhW563keV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhW563keV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhW563keV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhW563keV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhW563keV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhW563keV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhW563keV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhW563keV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhW563keV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhW563keV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhW563keV .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhW563keV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhW563keV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhW563keV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhW563keV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhW563keV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhW563keV .dropdown-item.active,
.cid-uvhW563keV .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhW563keV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhW563keV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhW563keV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhW563keV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhW563keV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhW563keV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhW563keV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhW563keV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhW563keV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhW563keV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhW563keV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhW563keV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhW563keV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhW563keV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhW563keV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhW563keV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhW563keV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhW563keV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhW563keV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhW563keV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhW563keV .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-uvhW563keV .navbar {
    height: 70px;
  }
  .cid-uvhW563keV .navbar.opened {
    height: auto;
  }
  .cid-uvhW563keV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ust2x3C7K2 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/wall-switch-banner-2000x463.jpg");
}
.cid-ust2x3C7K2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust2x3C7K2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust2x3C7K2 .mbr-text,
.cid-ust2x3C7K2 .mbr-section-btn {
  color: #232323;
}
.cid-ust2x3C7K2 .card-title,
.cid-ust2x3C7K2 .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ust2x3C7K2 .mbr-text,
.cid-ust2x3C7K2 .link-wrap {
  color: #ffffff;
}
.cid-ust2x45lxD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-ust2x45lxD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust2x45lxD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust2x45lxD .mbr-section-title {
  color: #ffffff;
}
.cid-ust2x45lxD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ust2x4AaZN {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2x4AaZN .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ust2x4AaZN .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ust2x4AaZN .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ust2x4AaZN .card {
    margin-bottom: 2rem;
  }
  .cid-ust2x4AaZN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ust2x59tz8 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ust2x59tz8 .carousel {
    min-height: 400px;
  }
  .cid-ust2x59tz8 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ust2x59tz8 .carousel {
    min-height: 260px;
  }
  .cid-ust2x59tz8 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ust2x59tz8 .carousel {
    min-height: 220px;
  }
  .cid-ust2x59tz8 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ust2x59tz8 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ust2x59tz8 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ust2x59tz8 .carousel,
.cid-ust2x59tz8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ust2x59tz8 .item-wrapper {
  width: 100%;
}
.cid-ust2x59tz8 .carousel-caption {
  bottom: 40px;
}
.cid-ust2x59tz8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ust2x59tz8 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ust2x59tz8 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ust2x59tz8 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ust2x59tz8 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ust2x59tz8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ust2x59tz8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ust2x59tz8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ust2x59tz8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ust2x59tz8 .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-ust2x59tz8 .carousel-indicators li.active,
.cid-ust2x59tz8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ust2x59tz8 .carousel-indicators li::after,
.cid-ust2x59tz8 .carousel-indicators li::before {
  content: none;
}
.cid-ust2x59tz8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ust2x59tz8 .carousel-indicators {
    display: none !important;
  }
}
.cid-ust2x5PGYX {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ust2x5PGYX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust2x5PGYX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust2x6mxgx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2x6Q0Ox {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2x7lcnQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2x7VKEC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2x8rx4R {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2x8Xn6u {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2x9t9mk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2x9YJhm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2xaspvM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2xaXeDV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ust2xaXeDV .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ust2xaXeDV .card {
    margin-bottom: 2rem!important;
  }
  .cid-ust2xaXeDV .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ust2xaXeDV .link-wrap {
    align-items: center;
  }
}
.cid-ust2xaXeDV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTKlos1CV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTKlos1CV .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTKlos1CV .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTKlos1CV .row {
    text-align: center;
  }
  .cid-utTKlos1CV .row > div {
    margin: auto;
  }
  .cid-utTKlos1CV .social-row {
    justify-content: center;
  }
}
.cid-utTKlos1CV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTKlos1CV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTKlos1CV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTKlos1CV .list {
    margin-bottom: 0rem;
  }
}
.cid-utTKlos1CV .mbr-text {
  color: #ffffff;
}
.cid-utTKlos1CV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTKlos1CV .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTKlos1CV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTKlos1CV H5 {
  color: #e5c04e;
}
.cid-uvhWlfxVqE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhWlfxVqE nav.navbar {
  position: fixed;
}
.cid-uvhWlfxVqE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWlfxVqE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhWlfxVqE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhWlfxVqE .dropdown-item:hover,
.cid-uvhWlfxVqE .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhWlfxVqE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhWlfxVqE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhWlfxVqE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhWlfxVqE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhWlfxVqE .nav-link {
  position: relative;
}
.cid-uvhWlfxVqE .container {
  display: flex;
  margin: auto;
}
.cid-uvhWlfxVqE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhWlfxVqE .dropdown-menu,
.cid-uvhWlfxVqE .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhWlfxVqE .nav-item:focus,
.cid-uvhWlfxVqE .nav-link:focus {
  outline: none;
}
.cid-uvhWlfxVqE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhWlfxVqE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhWlfxVqE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhWlfxVqE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWlfxVqE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhWlfxVqE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhWlfxVqE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhWlfxVqE .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhWlfxVqE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhWlfxVqE .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhWlfxVqE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhWlfxVqE .navbar.collapsed {
  justify-content: center;
}
.cid-uvhWlfxVqE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhWlfxVqE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhWlfxVqE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhWlfxVqE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhWlfxVqE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhWlfxVqE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhWlfxVqE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhWlfxVqE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhWlfxVqE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhWlfxVqE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhWlfxVqE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhWlfxVqE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhWlfxVqE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhWlfxVqE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhWlfxVqE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhWlfxVqE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhWlfxVqE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhWlfxVqE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhWlfxVqE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhWlfxVqE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhWlfxVqE .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhWlfxVqE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhWlfxVqE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhWlfxVqE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhWlfxVqE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhWlfxVqE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhWlfxVqE .dropdown-item.active,
.cid-uvhWlfxVqE .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhWlfxVqE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhWlfxVqE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhWlfxVqE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhWlfxVqE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhWlfxVqE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhWlfxVqE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhWlfxVqE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhWlfxVqE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhWlfxVqE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhWlfxVqE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhWlfxVqE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhWlfxVqE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWlfxVqE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWlfxVqE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhWlfxVqE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWlfxVqE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhWlfxVqE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhWlfxVqE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWlfxVqE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhWlfxVqE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhWlfxVqE .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-uvhWlfxVqE .navbar {
    height: 70px;
  }
  .cid-uvhWlfxVqE .navbar.opened {
    height: auto;
  }
  .cid-uvhWlfxVqE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ust2OItrQs {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/eu-plug1-banner-2000x463.jpg");
}
.cid-ust2OItrQs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust2OItrQs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust2OItrQs .mbr-text,
.cid-ust2OItrQs .mbr-section-btn {
  color: #232323;
}
.cid-ust2OItrQs .card-title,
.cid-ust2OItrQs .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-ust2OItrQs .mbr-text,
.cid-ust2OItrQs .link-wrap {
  color: #ffffff;
}
.cid-ust2OIYPbK {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2OIYPbK .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ust2OIYPbK .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ust2OIYPbK .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ust2OIYPbK .card {
    margin-bottom: 2rem;
  }
  .cid-ust2OIYPbK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ust2OJHKoH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ust2OJHKoH .carousel {
    min-height: 400px;
  }
  .cid-ust2OJHKoH .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ust2OJHKoH .carousel {
    min-height: 260px;
  }
  .cid-ust2OJHKoH .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-ust2OJHKoH .carousel {
    min-height: 220px;
  }
  .cid-ust2OJHKoH .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-ust2OJHKoH .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-ust2OJHKoH .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-ust2OJHKoH .carousel,
.cid-ust2OJHKoH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ust2OJHKoH .item-wrapper {
  width: 100%;
}
.cid-ust2OJHKoH .carousel-caption {
  bottom: 40px;
}
.cid-ust2OJHKoH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-ust2OJHKoH .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ust2OJHKoH .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ust2OJHKoH .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-ust2OJHKoH .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ust2OJHKoH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ust2OJHKoH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ust2OJHKoH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ust2OJHKoH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-ust2OJHKoH .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-ust2OJHKoH .carousel-indicators li.active,
.cid-ust2OJHKoH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ust2OJHKoH .carousel-indicators li::after,
.cid-ust2OJHKoH .carousel-indicators li::before {
  content: none;
}
.cid-ust2OJHKoH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ust2OJHKoH .carousel-indicators {
    display: none !important;
  }
}
.cid-ust2OKni3p {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ust2OKni3p .mbr-fallback-image.disabled {
  display: none;
}
.cid-ust2OKni3p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ust2OKXRtE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2OLrtsD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2OLUfb3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2OMo1x6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2OMUrQU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2ONrPdU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2ONXNAo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2OOvSwT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ust2OPc12l {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ust2OPc12l .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-ust2OPc12l .card {
    margin-bottom: 2rem!important;
  }
  .cid-ust2OPc12l .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ust2OPc12l .link-wrap {
    align-items: center;
  }
}
.cid-ust2OPc12l .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utTKOKW0DP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTKOKW0DP .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTKOKW0DP .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTKOKW0DP .row {
    text-align: center;
  }
  .cid-utTKOKW0DP .row > div {
    margin: auto;
  }
  .cid-utTKOKW0DP .social-row {
    justify-content: center;
  }
}
.cid-utTKOKW0DP .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTKOKW0DP .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTKOKW0DP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTKOKW0DP .list {
    margin-bottom: 0rem;
  }
}
.cid-utTKOKW0DP .mbr-text {
  color: #ffffff;
}
.cid-utTKOKW0DP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTKOKW0DP .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTKOKW0DP div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTKOKW0DP H5 {
  color: #e5c04e;
}
.cid-uvhWDDncLu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhWDDncLu nav.navbar {
  position: fixed;
}
.cid-uvhWDDncLu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWDDncLu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhWDDncLu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhWDDncLu .dropdown-item:hover,
.cid-uvhWDDncLu .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhWDDncLu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhWDDncLu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhWDDncLu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhWDDncLu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhWDDncLu .nav-link {
  position: relative;
}
.cid-uvhWDDncLu .container {
  display: flex;
  margin: auto;
}
.cid-uvhWDDncLu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhWDDncLu .dropdown-menu,
.cid-uvhWDDncLu .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhWDDncLu .nav-item:focus,
.cid-uvhWDDncLu .nav-link:focus {
  outline: none;
}
.cid-uvhWDDncLu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhWDDncLu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhWDDncLu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhWDDncLu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWDDncLu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhWDDncLu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhWDDncLu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhWDDncLu .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhWDDncLu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhWDDncLu .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhWDDncLu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhWDDncLu .navbar.collapsed {
  justify-content: center;
}
.cid-uvhWDDncLu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhWDDncLu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhWDDncLu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhWDDncLu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhWDDncLu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhWDDncLu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhWDDncLu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhWDDncLu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhWDDncLu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhWDDncLu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhWDDncLu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhWDDncLu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhWDDncLu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhWDDncLu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhWDDncLu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhWDDncLu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhWDDncLu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhWDDncLu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhWDDncLu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhWDDncLu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhWDDncLu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhWDDncLu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhWDDncLu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhWDDncLu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhWDDncLu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhWDDncLu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhWDDncLu .dropdown-item.active,
.cid-uvhWDDncLu .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhWDDncLu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhWDDncLu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhWDDncLu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhWDDncLu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhWDDncLu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhWDDncLu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhWDDncLu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhWDDncLu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhWDDncLu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhWDDncLu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhWDDncLu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhWDDncLu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWDDncLu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWDDncLu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhWDDncLu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWDDncLu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhWDDncLu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhWDDncLu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWDDncLu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhWDDncLu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhWDDncLu .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-uvhWDDncLu .navbar {
    height: 70px;
  }
  .cid-uvhWDDncLu .navbar.opened {
    height: auto;
  }
  .cid-uvhWDDncLu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usEIy8k70R {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/posters-banner-2000x727.jpg");
}
.cid-usEIy8k70R .mbr-text,
.cid-usEIy8k70R .mbr-section-btn {
  color: #232323;
}
.cid-usEIy8k70R .card-title,
.cid-usEIy8k70R .card-box {
  color: #ffffff;
}
.cid-usEIy8k70R .mbr-text,
.cid-usEIy8k70R .link-wrap {
  color: #ffffff;
}
.cid-usEIy8Qyty {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usEIy8Qyty img,
.cid-usEIy8Qyty .item-img {
  width: 100%;
}
.cid-usEIy8Qyty .item:focus,
.cid-usEIy8Qyty span:focus {
  outline: none;
}
.cid-usEIy8Qyty .item-wrapper {
  position: relative;
}
.cid-usEIy8Qyty .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usEIy8Qyty .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usEIy8Qyty .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usEIy8Qyty .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usEIy8Qyty .mbr-section-title {
  color: #232323;
}
.cid-usEIy8Qyty .mbr-text,
.cid-usEIy8Qyty .mbr-section-btn {
  text-align: left;
}
.cid-usEIy8Qyty .item-title {
  text-align: center;
}
.cid-usEIy8Qyty .item-subtitle {
  text-align: left;
}
.cid-usEIy8Qyty .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usEIy8Qyty .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usEIy8Qyty .embla__button--next,
.cid-usEIy8Qyty .embla__button--prev {
  display: flex;
}
.cid-usEIy8Qyty .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usEIy8Qyty .embla__button {
    display: none;
  }
}
.cid-usEIy8Qyty .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usEIy8Qyty .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usEIy8Qyty .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usEIy8Qyty .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usEIy8Qyty .embla__button {
    top: auto;
  }
}
.cid-usEIy8Qyty .embla {
  position: relative;
  width: 100%;
}
.cid-usEIy8Qyty .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usEIy8Qyty .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usEIy8Qyty .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usEIy8Qyty .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usEIy9YMmd {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usEIy9YMmd img,
.cid-usEIy9YMmd .item-img {
  width: 100%;
}
.cid-usEIy9YMmd .item:focus,
.cid-usEIy9YMmd span:focus {
  outline: none;
}
.cid-usEIy9YMmd .item-wrapper {
  position: relative;
}
.cid-usEIy9YMmd .slide-content {
  position: relative;
  border-radius: 4px;
  background: #4d4d4d;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usEIy9YMmd .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usEIy9YMmd .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usEIy9YMmd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usEIy9YMmd .mbr-section-title {
  color: #232323;
}
.cid-usEIy9YMmd .mbr-text,
.cid-usEIy9YMmd .mbr-section-btn {
  text-align: left;
}
.cid-usEIy9YMmd .item-title {
  text-align: center;
}
.cid-usEIy9YMmd .item-subtitle {
  text-align: left;
}
.cid-usEIy9YMmd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usEIy9YMmd .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usEIy9YMmd .embla__button--next,
.cid-usEIy9YMmd .embla__button--prev {
  display: flex;
}
.cid-usEIy9YMmd .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usEIy9YMmd .embla__button {
    display: none;
  }
}
.cid-usEIy9YMmd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usEIy9YMmd .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usEIy9YMmd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usEIy9YMmd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usEIy9YMmd .embla__button {
    top: auto;
  }
}
.cid-usEIy9YMmd .embla {
  position: relative;
  width: 100%;
}
.cid-usEIy9YMmd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usEIy9YMmd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usEIy9YMmd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usEIy9YMmd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usEIyb8ElH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usEIyb8ElH img,
.cid-usEIyb8ElH .item-img {
  width: 100%;
}
.cid-usEIyb8ElH .item:focus,
.cid-usEIyb8ElH span:focus {
  outline: none;
}
.cid-usEIyb8ElH .item-wrapper {
  position: relative;
}
.cid-usEIyb8ElH .slide-content {
  position: relative;
  border-radius: 4px;
  background: #4d4d4d;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usEIyb8ElH .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usEIyb8ElH .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usEIyb8ElH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usEIyb8ElH .mbr-section-title {
  color: #232323;
}
.cid-usEIyb8ElH .mbr-text,
.cid-usEIyb8ElH .mbr-section-btn {
  text-align: left;
}
.cid-usEIyb8ElH .item-title {
  text-align: center;
}
.cid-usEIyb8ElH .item-subtitle {
  text-align: left;
}
.cid-usEIyb8ElH .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usEIyb8ElH .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usEIyb8ElH .embla__button--next,
.cid-usEIyb8ElH .embla__button--prev {
  display: flex;
}
.cid-usEIyb8ElH .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usEIyb8ElH .embla__button {
    display: none;
  }
}
.cid-usEIyb8ElH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usEIyb8ElH .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usEIyb8ElH .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usEIyb8ElH .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usEIyb8ElH .embla__button {
    top: auto;
  }
}
.cid-usEIyb8ElH .embla {
  position: relative;
  width: 100%;
}
.cid-usEIyb8ElH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usEIyb8ElH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usEIyb8ElH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usEIyb8ElH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usEIycpOXK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usEIycpOXK img,
.cid-usEIycpOXK .item-img {
  width: 100%;
}
.cid-usEIycpOXK .item:focus,
.cid-usEIycpOXK span:focus {
  outline: none;
}
.cid-usEIycpOXK .item-wrapper {
  position: relative;
}
.cid-usEIycpOXK .slide-content {
  position: relative;
  border-radius: 4px;
  background: #4d4d4d;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usEIycpOXK .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usEIycpOXK .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usEIycpOXK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usEIycpOXK .mbr-section-title {
  color: #232323;
}
.cid-usEIycpOXK .mbr-text,
.cid-usEIycpOXK .mbr-section-btn {
  text-align: left;
}
.cid-usEIycpOXK .item-title {
  text-align: center;
}
.cid-usEIycpOXK .item-subtitle {
  text-align: left;
}
.cid-usEIycpOXK .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usEIycpOXK .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usEIycpOXK .embla__button--next,
.cid-usEIycpOXK .embla__button--prev {
  display: flex;
}
.cid-usEIycpOXK .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usEIycpOXK .embla__button {
    display: none;
  }
}
.cid-usEIycpOXK .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usEIycpOXK .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usEIycpOXK .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usEIycpOXK .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usEIycpOXK .embla__button {
    top: auto;
  }
}
.cid-usEIycpOXK .embla {
  position: relative;
  width: 100%;
}
.cid-usEIycpOXK .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usEIycpOXK .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usEIycpOXK .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usEIycpOXK .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usEIydt2R7 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usEIydt2R7 img,
.cid-usEIydt2R7 .item-img {
  width: 100%;
}
.cid-usEIydt2R7 .item:focus,
.cid-usEIydt2R7 span:focus {
  outline: none;
}
.cid-usEIydt2R7 .item-wrapper {
  position: relative;
}
.cid-usEIydt2R7 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #4d4d4d;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usEIydt2R7 .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usEIydt2R7 .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usEIydt2R7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usEIydt2R7 .mbr-section-title {
  color: #232323;
}
.cid-usEIydt2R7 .mbr-text,
.cid-usEIydt2R7 .mbr-section-btn {
  text-align: left;
}
.cid-usEIydt2R7 .item-title {
  text-align: center;
}
.cid-usEIydt2R7 .item-subtitle {
  text-align: left;
}
.cid-usEIydt2R7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usEIydt2R7 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usEIydt2R7 .embla__button--next,
.cid-usEIydt2R7 .embla__button--prev {
  display: flex;
}
.cid-usEIydt2R7 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usEIydt2R7 .embla__button {
    display: none;
  }
}
.cid-usEIydt2R7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usEIydt2R7 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usEIydt2R7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usEIydt2R7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usEIydt2R7 .embla__button {
    top: auto;
  }
}
.cid-usEIydt2R7 .embla {
  position: relative;
  width: 100%;
}
.cid-usEIydt2R7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usEIydt2R7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usEIydt2R7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usEIydt2R7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usEIyeL0fG {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usEIyeL0fG img,
.cid-usEIyeL0fG .item-img {
  width: 100%;
}
.cid-usEIyeL0fG .item:focus,
.cid-usEIyeL0fG span:focus {
  outline: none;
}
.cid-usEIyeL0fG .item-wrapper {
  position: relative;
}
.cid-usEIyeL0fG .slide-content {
  position: relative;
  border-radius: 4px;
  background: #4d4d4d;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usEIyeL0fG .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usEIyeL0fG .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-usEIyeL0fG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usEIyeL0fG .mbr-section-title {
  color: #232323;
}
.cid-usEIyeL0fG .mbr-text,
.cid-usEIyeL0fG .mbr-section-btn {
  text-align: left;
}
.cid-usEIyeL0fG .item-title {
  text-align: center;
  color: #ffffff;
}
.cid-usEIyeL0fG .item-subtitle {
  text-align: left;
}
.cid-usEIyeL0fG .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-usEIyeL0fG .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usEIyeL0fG .embla__button--next,
.cid-usEIyeL0fG .embla__button--prev {
  display: flex;
}
.cid-usEIyeL0fG .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usEIyeL0fG .embla__button {
    display: none;
  }
}
.cid-usEIyeL0fG .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usEIyeL0fG .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usEIyeL0fG .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usEIyeL0fG .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-usEIyeL0fG .embla__button {
    top: auto;
  }
}
.cid-usEIyeL0fG .embla {
  position: relative;
  width: 100%;
}
.cid-usEIyeL0fG .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usEIyeL0fG .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usEIyeL0fG .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usEIyeL0fG .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-utTOSpLnHV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTOSpLnHV .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTOSpLnHV .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTOSpLnHV .row {
    text-align: center;
  }
  .cid-utTOSpLnHV .row > div {
    margin: auto;
  }
  .cid-utTOSpLnHV .social-row {
    justify-content: center;
  }
}
.cid-utTOSpLnHV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTOSpLnHV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTOSpLnHV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTOSpLnHV .list {
    margin-bottom: 0rem;
  }
}
.cid-utTOSpLnHV .mbr-text {
  color: #ffffff;
}
.cid-utTOSpLnHV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTOSpLnHV .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTOSpLnHV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTOSpLnHV H5 {
  color: #e5c04e;
}
.cid-uvhWp0tVmB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhWp0tVmB nav.navbar {
  position: fixed;
}
.cid-uvhWp0tVmB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWp0tVmB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhWp0tVmB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhWp0tVmB .dropdown-item:hover,
.cid-uvhWp0tVmB .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhWp0tVmB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhWp0tVmB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhWp0tVmB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhWp0tVmB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhWp0tVmB .nav-link {
  position: relative;
}
.cid-uvhWp0tVmB .container {
  display: flex;
  margin: auto;
}
.cid-uvhWp0tVmB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhWp0tVmB .dropdown-menu,
.cid-uvhWp0tVmB .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhWp0tVmB .nav-item:focus,
.cid-uvhWp0tVmB .nav-link:focus {
  outline: none;
}
.cid-uvhWp0tVmB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhWp0tVmB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhWp0tVmB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhWp0tVmB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWp0tVmB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhWp0tVmB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhWp0tVmB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhWp0tVmB .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhWp0tVmB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhWp0tVmB .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhWp0tVmB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhWp0tVmB .navbar.collapsed {
  justify-content: center;
}
.cid-uvhWp0tVmB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhWp0tVmB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhWp0tVmB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhWp0tVmB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhWp0tVmB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhWp0tVmB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhWp0tVmB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhWp0tVmB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhWp0tVmB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhWp0tVmB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhWp0tVmB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhWp0tVmB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhWp0tVmB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhWp0tVmB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhWp0tVmB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhWp0tVmB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhWp0tVmB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhWp0tVmB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhWp0tVmB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhWp0tVmB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhWp0tVmB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhWp0tVmB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhWp0tVmB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhWp0tVmB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhWp0tVmB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhWp0tVmB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhWp0tVmB .dropdown-item.active,
.cid-uvhWp0tVmB .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhWp0tVmB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhWp0tVmB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhWp0tVmB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhWp0tVmB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhWp0tVmB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhWp0tVmB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhWp0tVmB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhWp0tVmB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhWp0tVmB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhWp0tVmB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhWp0tVmB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhWp0tVmB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWp0tVmB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWp0tVmB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhWp0tVmB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWp0tVmB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhWp0tVmB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhWp0tVmB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWp0tVmB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhWp0tVmB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhWp0tVmB .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-uvhWp0tVmB .navbar {
    height: 70px;
  }
  .cid-uvhWp0tVmB .navbar.opened {
    height: auto;
  }
  .cid-uvhWp0tVmB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFiPW8ilv {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/app-design1-1800x1200.jpg");
}
.cid-usFiPWMS4p {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usFiPWMS4p .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-usFiPWMS4p .row {
  flex-direction: row-reverse;
}
.cid-usFiPWMS4p img {
  width: 100%;
}
.cid-usFj13ERCA {
  padding-top: 6rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-usFj13ERCA .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usFj13ERCA .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usFj13ERCA .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usFj13ERCA .card {
    margin-bottom: 2rem;
  }
  .cid-usFj13ERCA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usFiPXQNhJ {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image10-2000x1487.jpg");
}
.cid-usFiPXQNhJ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-usFiPXQNhJ .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-usFiPXQNhJ .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-usFiPYzGWB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFiPYzGWB img,
.cid-usFiPYzGWB .item-img {
  width: 100%;
}
.cid-usFiPYzGWB .item:focus,
.cid-usFiPYzGWB span:focus {
  outline: none;
}
.cid-usFiPYzGWB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-usFiPYzGWB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usFiPYzGWB .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usFiPYzGWB .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-usFiPYzGWB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usFiPYzGWB .mbr-section-title {
  color: #232323;
}
.cid-usFiPYzGWB .mbr-text,
.cid-usFiPYzGWB .mbr-section-btn {
  text-align: left;
}
.cid-usFiPYzGWB .item-title {
  text-align: left;
}
.cid-usFiPYzGWB .item-subtitle {
  text-align: left;
}
.cid-usFiPZarma {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-usFiPZarma img,
.cid-usFiPZarma .item-img {
  width: 100%;
}
.cid-usFiPZarma .item:focus,
.cid-usFiPZarma span:focus {
  outline: none;
}
.cid-usFiPZarma .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-usFiPZarma .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usFiPZarma .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usFiPZarma .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-usFiPZarma .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usFiPZarma .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-usFiPZarma .mbr-text,
.cid-usFiPZarma .mbr-section-btn {
  text-align: left;
}
.cid-usFiPZarma .item-title {
  text-align: left;
}
.cid-usFiPZarma .item-subtitle {
  text-align: left;
}
.cid-usFiPZVS4p {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-usFiPZVS4p img,
.cid-usFiPZVS4p .item-img {
  width: 100%;
}
.cid-usFiPZVS4p .item:focus,
.cid-usFiPZVS4p span:focus {
  outline: none;
}
.cid-usFiPZVS4p .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-usFiPZVS4p .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usFiPZVS4p .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usFiPZVS4p .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-usFiPZVS4p .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usFiPZVS4p .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-usFiPZVS4p .mbr-text,
.cid-usFiPZVS4p .mbr-section-btn {
  text-align: left;
}
.cid-usFiPZVS4p .item-title {
  text-align: left;
}
.cid-usFiPZVS4p .item-subtitle {
  text-align: left;
}
.cid-usFj3v0AiG {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-usFj3v0AiG .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-usFj3v0AiG .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-usFj3v0AiG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFj3v0AiG .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-usFj3v0AiG .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-usFj3v0AiG .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-usFj3v0AiG .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-usFj3v0AiG .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-usFj3v0AiG .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usFj3v0AiG .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-usFiQ1pXgz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/compatibility-share-1200x630.jpg");
}
.cid-usFiQ1pXgz .mbr-text,
.cid-usFiQ1pXgz .mbr-section-btn {
  color: #232323;
}
.cid-usFiQ1pXgz .card-title,
.cid-usFiQ1pXgz .card-box {
  color: #ffffff;
}
.cid-usFiQ1pXgz .mbr-text,
.cid-usFiQ1pXgz .link-wrap {
  color: #ffffff;
}
.cid-utTKUdRWpb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTKUdRWpb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTKUdRWpb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTKUdRWpb .row {
    text-align: center;
  }
  .cid-utTKUdRWpb .row > div {
    margin: auto;
  }
  .cid-utTKUdRWpb .social-row {
    justify-content: center;
  }
}
.cid-utTKUdRWpb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTKUdRWpb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTKUdRWpb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTKUdRWpb .list {
    margin-bottom: 0rem;
  }
}
.cid-utTKUdRWpb .mbr-text {
  color: #ffffff;
}
.cid-utTKUdRWpb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTKUdRWpb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTKUdRWpb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTKUdRWpb H5 {
  color: #e5c04e;
}
.cid-uvhWsdMZMs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhWsdMZMs nav.navbar {
  position: fixed;
}
.cid-uvhWsdMZMs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWsdMZMs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhWsdMZMs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhWsdMZMs .dropdown-item:hover,
.cid-uvhWsdMZMs .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhWsdMZMs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhWsdMZMs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhWsdMZMs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhWsdMZMs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhWsdMZMs .nav-link {
  position: relative;
}
.cid-uvhWsdMZMs .container {
  display: flex;
  margin: auto;
}
.cid-uvhWsdMZMs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhWsdMZMs .dropdown-menu,
.cid-uvhWsdMZMs .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhWsdMZMs .nav-item:focus,
.cid-uvhWsdMZMs .nav-link:focus {
  outline: none;
}
.cid-uvhWsdMZMs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhWsdMZMs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhWsdMZMs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhWsdMZMs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWsdMZMs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhWsdMZMs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhWsdMZMs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhWsdMZMs .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhWsdMZMs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhWsdMZMs .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhWsdMZMs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhWsdMZMs .navbar.collapsed {
  justify-content: center;
}
.cid-uvhWsdMZMs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhWsdMZMs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhWsdMZMs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhWsdMZMs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhWsdMZMs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhWsdMZMs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhWsdMZMs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhWsdMZMs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhWsdMZMs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhWsdMZMs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhWsdMZMs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhWsdMZMs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhWsdMZMs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhWsdMZMs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhWsdMZMs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhWsdMZMs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhWsdMZMs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhWsdMZMs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhWsdMZMs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhWsdMZMs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhWsdMZMs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhWsdMZMs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhWsdMZMs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhWsdMZMs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhWsdMZMs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhWsdMZMs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhWsdMZMs .dropdown-item.active,
.cid-uvhWsdMZMs .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhWsdMZMs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhWsdMZMs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhWsdMZMs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhWsdMZMs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhWsdMZMs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhWsdMZMs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhWsdMZMs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhWsdMZMs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhWsdMZMs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhWsdMZMs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhWsdMZMs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhWsdMZMs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWsdMZMs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWsdMZMs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhWsdMZMs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWsdMZMs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhWsdMZMs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhWsdMZMs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWsdMZMs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhWsdMZMs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhWsdMZMs .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-uvhWsdMZMs .navbar {
    height: 70px;
  }
  .cid-uvhWsdMZMs .navbar.opened {
    height: auto;
  }
  .cid-uvhWsdMZMs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFpjr9jX0 {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/family-scenario-2000x1126.jpg");
}
.cid-usFpjr9jX0 .mbr-section-title {
  color: #ffffff;
}
.cid-usFpjr9jX0 .mbr-text,
.cid-usFpjr9jX0 .mbr-section-btn {
  color: #ffffff;
}
.cid-usFrk8f2bk {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-usFrk8f2bk .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usFrk8f2bk .row {
    flex-direction: column-reverse;
  }
  .cid-usFrk8f2bk .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-usFrk8f2bk .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usFrk8f2bk .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-usFrk8f2bk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFrmiCthw {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/magentic1-3-1294x895.jpg");
}
.cid-usFrmiCthw .mbr-text,
.cid-usFrmiCthw .mbr-section-btn {
  color: #232323;
}
.cid-usFrmiCthw .card-title,
.cid-usFrmiCthw .card-box {
  color: #000000;
}
.cid-usFrmiCthw .mbr-text,
.cid-usFrmiCthw .link-wrap {
  color: #ffffff;
}
.cid-usFrmiCthw .card-box .mbr-text,
.cid-usFrmiCthw .mbr-section-btn {
  color: #000000;
}
.cid-usFrmYMip3 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/image8-1-2000x861.jpeg");
}
.cid-usFrmYMip3 .mbr-text,
.cid-usFrmYMip3 .mbr-section-btn {
  color: #232323;
}
.cid-usFrmYMip3 .card-title,
.cid-usFrmYMip3 .card-box {
  color: #ffffff;
}
.cid-usFrmYMip3 .mbr-text,
.cid-usFrmYMip3 .link-wrap {
  color: #ffffff;
}
.cid-usFroww9so {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-usFroww9so .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-usFroww9so .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-usFroww9so .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFroww9so .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-usFroww9so .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-usFroww9so .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-usFroww9so .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-usFroww9so .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-usFroww9so .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usFroww9so .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-usFpjuAd9G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/family-scenario-2-2000x1126.jpg");
}
.cid-usFpjuAd9G .mbr-section-title {
  color: #ffffff;
}
.cid-utTL2fGgrh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTL2fGgrh .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTL2fGgrh .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTL2fGgrh .row {
    text-align: center;
  }
  .cid-utTL2fGgrh .row > div {
    margin: auto;
  }
  .cid-utTL2fGgrh .social-row {
    justify-content: center;
  }
}
.cid-utTL2fGgrh .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTL2fGgrh .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTL2fGgrh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTL2fGgrh .list {
    margin-bottom: 0rem;
  }
}
.cid-utTL2fGgrh .mbr-text {
  color: #ffffff;
}
.cid-utTL2fGgrh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTL2fGgrh .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTL2fGgrh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTL2fGgrh H5 {
  color: #e5c04e;
}
.cid-uvhWuUmjra {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhWuUmjra nav.navbar {
  position: fixed;
}
.cid-uvhWuUmjra .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWuUmjra .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhWuUmjra .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhWuUmjra .dropdown-item:hover,
.cid-uvhWuUmjra .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhWuUmjra .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhWuUmjra .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhWuUmjra .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhWuUmjra .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhWuUmjra .nav-link {
  position: relative;
}
.cid-uvhWuUmjra .container {
  display: flex;
  margin: auto;
}
.cid-uvhWuUmjra .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhWuUmjra .dropdown-menu,
.cid-uvhWuUmjra .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhWuUmjra .nav-item:focus,
.cid-uvhWuUmjra .nav-link:focus {
  outline: none;
}
.cid-uvhWuUmjra .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhWuUmjra .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhWuUmjra .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhWuUmjra .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWuUmjra .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhWuUmjra .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhWuUmjra .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhWuUmjra .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhWuUmjra .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhWuUmjra .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhWuUmjra .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhWuUmjra .navbar.collapsed {
  justify-content: center;
}
.cid-uvhWuUmjra .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhWuUmjra .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhWuUmjra .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhWuUmjra .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhWuUmjra .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhWuUmjra .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhWuUmjra .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhWuUmjra .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhWuUmjra .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhWuUmjra .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhWuUmjra .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhWuUmjra .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhWuUmjra .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhWuUmjra .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhWuUmjra .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhWuUmjra .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhWuUmjra .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhWuUmjra .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhWuUmjra .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhWuUmjra .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhWuUmjra .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhWuUmjra .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhWuUmjra .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhWuUmjra .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhWuUmjra .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhWuUmjra .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhWuUmjra .dropdown-item.active,
.cid-uvhWuUmjra .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhWuUmjra .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhWuUmjra .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhWuUmjra .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhWuUmjra .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhWuUmjra .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhWuUmjra .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhWuUmjra ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhWuUmjra .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhWuUmjra button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhWuUmjra button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhWuUmjra button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhWuUmjra button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWuUmjra button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWuUmjra button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhWuUmjra nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWuUmjra nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhWuUmjra nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhWuUmjra nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWuUmjra .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhWuUmjra a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhWuUmjra .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-uvhWuUmjra .navbar {
    height: 70px;
  }
  .cid-uvhWuUmjra .navbar.opened {
    height: auto;
  }
  .cid-uvhWuUmjra .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFpzndq6M {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/hotel-header-2000x809.jpg");
}
.cid-usFpzndq6M .mbr-section-title {
  color: #ffffff;
}
.cid-usFpzndq6M .mbr-text,
.cid-usFpzndq6M .mbr-section-btn {
  color: #ffffff;
}
.cid-usFrBeZtDP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFrBeZtDP .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-usFrBeZtDP .card {
    margin-bottom: 2rem!important;
  }
  .cid-usFrBeZtDP .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usFrBeZtDP .link-wrap {
    align-items: center;
  }
}
.cid-usFrBeZtDP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFpzor5Mf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/hotel-scenario7-1076x606.jpg");
}
.cid-usFrCk0O0X {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-usFrCk0O0X .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-usFrCk0O0X .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-usFrCk0O0X .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFrCk0O0X .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-usFrCk0O0X .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-usFrCk0O0X .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-usFrCk0O0X .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-usFrCk0O0X .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-usFrCk0O0X .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usFrCk0O0X .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-utTL9kEIsK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTL9kEIsK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTL9kEIsK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTL9kEIsK .row {
    text-align: center;
  }
  .cid-utTL9kEIsK .row > div {
    margin: auto;
  }
  .cid-utTL9kEIsK .social-row {
    justify-content: center;
  }
}
.cid-utTL9kEIsK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTL9kEIsK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTL9kEIsK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTL9kEIsK .list {
    margin-bottom: 0rem;
  }
}
.cid-utTL9kEIsK .mbr-text {
  color: #ffffff;
}
.cid-utTL9kEIsK .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTL9kEIsK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTL9kEIsK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTL9kEIsK H5 {
  color: #e5c04e;
}
.cid-uvhWxE4hmR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhWxE4hmR nav.navbar {
  position: fixed;
}
.cid-uvhWxE4hmR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWxE4hmR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhWxE4hmR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhWxE4hmR .dropdown-item:hover,
.cid-uvhWxE4hmR .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhWxE4hmR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhWxE4hmR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhWxE4hmR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhWxE4hmR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhWxE4hmR .nav-link {
  position: relative;
}
.cid-uvhWxE4hmR .container {
  display: flex;
  margin: auto;
}
.cid-uvhWxE4hmR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhWxE4hmR .dropdown-menu,
.cid-uvhWxE4hmR .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhWxE4hmR .nav-item:focus,
.cid-uvhWxE4hmR .nav-link:focus {
  outline: none;
}
.cid-uvhWxE4hmR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhWxE4hmR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhWxE4hmR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhWxE4hmR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWxE4hmR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhWxE4hmR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhWxE4hmR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhWxE4hmR .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhWxE4hmR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhWxE4hmR .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhWxE4hmR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhWxE4hmR .navbar.collapsed {
  justify-content: center;
}
.cid-uvhWxE4hmR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhWxE4hmR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhWxE4hmR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhWxE4hmR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhWxE4hmR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhWxE4hmR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhWxE4hmR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhWxE4hmR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhWxE4hmR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhWxE4hmR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhWxE4hmR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhWxE4hmR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhWxE4hmR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhWxE4hmR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhWxE4hmR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhWxE4hmR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhWxE4hmR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhWxE4hmR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhWxE4hmR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhWxE4hmR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhWxE4hmR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhWxE4hmR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhWxE4hmR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhWxE4hmR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhWxE4hmR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhWxE4hmR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhWxE4hmR .dropdown-item.active,
.cid-uvhWxE4hmR .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhWxE4hmR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhWxE4hmR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhWxE4hmR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhWxE4hmR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhWxE4hmR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhWxE4hmR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhWxE4hmR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhWxE4hmR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhWxE4hmR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhWxE4hmR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhWxE4hmR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhWxE4hmR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWxE4hmR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWxE4hmR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhWxE4hmR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWxE4hmR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhWxE4hmR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhWxE4hmR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWxE4hmR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhWxE4hmR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhWxE4hmR .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-uvhWxE4hmR .navbar {
    height: 70px;
  }
  .cid-uvhWxE4hmR .navbar.opened {
    height: auto;
  }
  .cid-uvhWxE4hmR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFq5wEnGk {
  background-image: url("../../../assets/images/office-scenario-2000x1126.jpg");
}
.cid-usFq5wEnGk .mbr-section-title {
  color: #ffffff;
}
.cid-usFq5wEnGk .mbr-text,
.cid-usFq5wEnGk .mbr-section-btn {
  color: #ffffff;
}
.cid-usFq5x8fCz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFq5x8fCz .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-usFq5x8fCz .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usFq5x8fCz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-usFq5x8fCz .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-usFq5x8fCz .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usFq5xFWlk {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-usFq5xFWlk .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-usFq5xFWlk .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-usFq5xFWlk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFq5xFWlk .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-usFq5xFWlk .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-usFq5xFWlk .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-usFq5xFWlk .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-usFq5xFWlk .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-usFq5xFWlk .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usFq5xFWlk .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-usFq5yFGpe {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-usFq5yFGpe .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-usFq5yFGpe .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-usFq5yFGpe .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFq5yFGpe .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-usFq5yFGpe .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-usFq5yFGpe .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-usFq5yFGpe .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-usFq5yFGpe .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-usFq5yFGpe .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usFq5yFGpe .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-usFq5zAWDy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/office-scenario-2-2000x1126.jpg");
}
.cid-usFq5zAWDy .mbr-section-title {
  color: #ffffff;
}
.cid-utTOme7mkA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTOme7mkA .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTOme7mkA .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTOme7mkA .row {
    text-align: center;
  }
  .cid-utTOme7mkA .row > div {
    margin: auto;
  }
  .cid-utTOme7mkA .social-row {
    justify-content: center;
  }
}
.cid-utTOme7mkA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTOme7mkA .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTOme7mkA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTOme7mkA .list {
    margin-bottom: 0rem;
  }
}
.cid-utTOme7mkA .mbr-text {
  color: #ffffff;
}
.cid-utTOme7mkA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTOme7mkA .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTOme7mkA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTOme7mkA H5 {
  color: #e5c04e;
}
.cid-uvhX8CjljK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhX8CjljK nav.navbar {
  position: fixed;
}
.cid-uvhX8CjljK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhX8CjljK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhX8CjljK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhX8CjljK .dropdown-item:hover,
.cid-uvhX8CjljK .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhX8CjljK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhX8CjljK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhX8CjljK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhX8CjljK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhX8CjljK .nav-link {
  position: relative;
}
.cid-uvhX8CjljK .container {
  display: flex;
  margin: auto;
}
.cid-uvhX8CjljK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhX8CjljK .dropdown-menu,
.cid-uvhX8CjljK .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhX8CjljK .nav-item:focus,
.cid-uvhX8CjljK .nav-link:focus {
  outline: none;
}
.cid-uvhX8CjljK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhX8CjljK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhX8CjljK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhX8CjljK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhX8CjljK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhX8CjljK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhX8CjljK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhX8CjljK .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhX8CjljK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhX8CjljK .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhX8CjljK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhX8CjljK .navbar.collapsed {
  justify-content: center;
}
.cid-uvhX8CjljK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhX8CjljK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhX8CjljK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhX8CjljK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhX8CjljK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhX8CjljK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhX8CjljK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhX8CjljK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhX8CjljK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhX8CjljK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhX8CjljK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhX8CjljK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhX8CjljK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhX8CjljK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhX8CjljK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhX8CjljK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhX8CjljK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhX8CjljK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhX8CjljK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhX8CjljK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhX8CjljK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhX8CjljK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhX8CjljK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhX8CjljK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhX8CjljK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhX8CjljK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhX8CjljK .dropdown-item.active,
.cid-uvhX8CjljK .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhX8CjljK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhX8CjljK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhX8CjljK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhX8CjljK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhX8CjljK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhX8CjljK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhX8CjljK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhX8CjljK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhX8CjljK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhX8CjljK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhX8CjljK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhX8CjljK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhX8CjljK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhX8CjljK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhX8CjljK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhX8CjljK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhX8CjljK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhX8CjljK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhX8CjljK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhX8CjljK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhX8CjljK .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-uvhX8CjljK .navbar {
    height: 70px;
  }
  .cid-uvhX8CjljK .navbar.opened {
    height: auto;
  }
  .cid-uvhX8CjljK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFv49yAR7 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/partitions-zones-1890x1052.jpg");
}
.cid-usFv49yAR7 .mbr-section-title {
  color: #ffffff;
}
.cid-usFv4anK0w {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFv4anK0w .text-wrapper {
  padding: 1rem;
}
@media (min-width: 992px) {
  .cid-usFv4anK0w .text-wrapper {
    padding: 2rem;
  }
}
.cid-usFv4anK0w .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-usFv4anK0w .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usFv4b0Dip {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-usFv4b0Dip img,
.cid-usFv4b0Dip .item-img {
  width: 100%;
}
.cid-usFv4b0Dip .item:focus,
.cid-usFv4b0Dip span:focus {
  outline: none;
}
.cid-usFv4b0Dip .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-usFv4b0Dip .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usFv4b0Dip .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-usFv4b0Dip .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usFv4b0Dip .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-usFv4b0Dip .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-usFv4b0Dip .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usFv4b0Dip .mbr-section-title {
  color: #232323;
}
.cid-usFv4b0Dip .mbr-text,
.cid-usFv4b0Dip .mbr-section-btn {
  text-align: left;
}
.cid-usFv4b0Dip .item-title {
  text-align: left;
}
.cid-usFv4b0Dip .item-subtitle {
  text-align: center;
}
.cid-usFv4c4Gku {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFv4c4Gku img,
.cid-usFv4c4Gku .item-img {
  width: 100%;
}
.cid-usFv4c4Gku .item:focus,
.cid-usFv4c4Gku span:focus {
  outline: none;
}
.cid-usFv4c4Gku .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-usFv4c4Gku .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-usFv4c4Gku .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-usFv4c4Gku .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-usFv4c4Gku .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-usFv4c4Gku .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-usFv4c4Gku .mbr-section-btn {
  margin-top: auto !important;
}
.cid-usFv4c4Gku .mbr-section-title {
  color: #232323;
}
.cid-usFv4c4Gku .mbr-text,
.cid-usFv4c4Gku .mbr-section-btn {
  text-align: left;
}
.cid-usFv4c4Gku .item-title {
  text-align: left;
}
.cid-usFv4c4Gku .item-subtitle {
  text-align: center;
}
.cid-utTOsKLq8p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTOsKLq8p .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTOsKLq8p .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTOsKLq8p .row {
    text-align: center;
  }
  .cid-utTOsKLq8p .row > div {
    margin: auto;
  }
  .cid-utTOsKLq8p .social-row {
    justify-content: center;
  }
}
.cid-utTOsKLq8p .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTOsKLq8p .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTOsKLq8p .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTOsKLq8p .list {
    margin-bottom: 0rem;
  }
}
.cid-utTOsKLq8p .mbr-text {
  color: #ffffff;
}
.cid-utTOsKLq8p .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTOsKLq8p .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTOsKLq8p div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTOsKLq8p H5 {
  color: #e5c04e;
}
.cid-uvhWQS1w0n {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhWQS1w0n nav.navbar {
  position: fixed;
}
.cid-uvhWQS1w0n .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWQS1w0n .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhWQS1w0n .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhWQS1w0n .dropdown-item:hover,
.cid-uvhWQS1w0n .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhWQS1w0n .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhWQS1w0n .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhWQS1w0n .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhWQS1w0n .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhWQS1w0n .nav-link {
  position: relative;
}
.cid-uvhWQS1w0n .container {
  display: flex;
  margin: auto;
}
.cid-uvhWQS1w0n .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhWQS1w0n .dropdown-menu,
.cid-uvhWQS1w0n .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhWQS1w0n .nav-item:focus,
.cid-uvhWQS1w0n .nav-link:focus {
  outline: none;
}
.cid-uvhWQS1w0n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhWQS1w0n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhWQS1w0n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhWQS1w0n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWQS1w0n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhWQS1w0n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhWQS1w0n .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhWQS1w0n .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhWQS1w0n .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhWQS1w0n .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhWQS1w0n .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhWQS1w0n .navbar.collapsed {
  justify-content: center;
}
.cid-uvhWQS1w0n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhWQS1w0n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhWQS1w0n .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhWQS1w0n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhWQS1w0n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhWQS1w0n .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhWQS1w0n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhWQS1w0n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhWQS1w0n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhWQS1w0n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhWQS1w0n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhWQS1w0n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhWQS1w0n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhWQS1w0n .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhWQS1w0n .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhWQS1w0n .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhWQS1w0n .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhWQS1w0n .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhWQS1w0n .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhWQS1w0n .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhWQS1w0n .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhWQS1w0n .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhWQS1w0n .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhWQS1w0n .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhWQS1w0n .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhWQS1w0n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhWQS1w0n .dropdown-item.active,
.cid-uvhWQS1w0n .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhWQS1w0n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhWQS1w0n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhWQS1w0n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhWQS1w0n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhWQS1w0n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhWQS1w0n .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhWQS1w0n ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhWQS1w0n .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhWQS1w0n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhWQS1w0n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhWQS1w0n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhWQS1w0n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWQS1w0n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWQS1w0n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhWQS1w0n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWQS1w0n nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhWQS1w0n nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhWQS1w0n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWQS1w0n .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhWQS1w0n a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhWQS1w0n .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-uvhWQS1w0n .navbar {
    height: 70px;
  }
  .cid-uvhWQS1w0n .navbar.opened {
    height: auto;
  }
  .cid-uvhWQS1w0n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFvSNe4d4 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFvSNe4d4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFvSNe4d4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFvSNe4d4 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-usFvSNe4d4 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-usFvSNYlwE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFvSNYlwE .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFvSNYlwE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-usFvSNYlwE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-usFvSNYlwE img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-usFvSNYlwE .text-wrapper {
    padding: 2rem;
  }
}
.cid-usFvSOEJpN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/compatibility-share-1-1200x630.jpg");
}
.cid-usFvSOEJpN .mbr-section-title {
  color: #ffffff;
}
.cid-usFvSOEJpN .mbr-text,
.cid-usFvSOEJpN .mbr-section-btn {
  color: #ffffff;
}
.cid-utTNG18EMs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTNG18EMs .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTNG18EMs .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTNG18EMs .row {
    text-align: center;
  }
  .cid-utTNG18EMs .row > div {
    margin: auto;
  }
  .cid-utTNG18EMs .social-row {
    justify-content: center;
  }
}
.cid-utTNG18EMs .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTNG18EMs .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTNG18EMs .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTNG18EMs .list {
    margin-bottom: 0rem;
  }
}
.cid-utTNG18EMs .mbr-text {
  color: #ffffff;
}
.cid-utTNG18EMs .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTNG18EMs .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTNG18EMs div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTNG18EMs H5 {
  color: #e5c04e;
}
.cid-uvhWU0biDq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhWU0biDq nav.navbar {
  position: fixed;
}
.cid-uvhWU0biDq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWU0biDq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhWU0biDq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhWU0biDq .dropdown-item:hover,
.cid-uvhWU0biDq .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhWU0biDq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhWU0biDq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhWU0biDq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhWU0biDq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhWU0biDq .nav-link {
  position: relative;
}
.cid-uvhWU0biDq .container {
  display: flex;
  margin: auto;
}
.cid-uvhWU0biDq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhWU0biDq .dropdown-menu,
.cid-uvhWU0biDq .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhWU0biDq .nav-item:focus,
.cid-uvhWU0biDq .nav-link:focus {
  outline: none;
}
.cid-uvhWU0biDq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhWU0biDq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhWU0biDq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhWU0biDq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWU0biDq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhWU0biDq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhWU0biDq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhWU0biDq .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhWU0biDq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhWU0biDq .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhWU0biDq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhWU0biDq .navbar.collapsed {
  justify-content: center;
}
.cid-uvhWU0biDq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhWU0biDq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhWU0biDq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhWU0biDq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhWU0biDq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhWU0biDq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhWU0biDq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhWU0biDq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhWU0biDq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhWU0biDq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhWU0biDq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhWU0biDq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhWU0biDq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhWU0biDq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhWU0biDq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhWU0biDq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhWU0biDq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhWU0biDq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhWU0biDq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhWU0biDq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhWU0biDq .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhWU0biDq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhWU0biDq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhWU0biDq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhWU0biDq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhWU0biDq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhWU0biDq .dropdown-item.active,
.cid-uvhWU0biDq .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhWU0biDq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhWU0biDq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhWU0biDq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhWU0biDq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhWU0biDq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhWU0biDq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhWU0biDq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhWU0biDq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhWU0biDq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhWU0biDq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhWU0biDq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhWU0biDq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWU0biDq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWU0biDq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhWU0biDq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWU0biDq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhWU0biDq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhWU0biDq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWU0biDq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhWU0biDq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhWU0biDq .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-uvhWU0biDq .navbar {
    height: 70px;
  }
  .cid-uvhWU0biDq .navbar.opened {
    height: auto;
  }
  .cid-uvhWU0biDq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFzSoCkki {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFzSoCkki .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFzSoCkki .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFzSoCkki .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-usFzSoCkki .image-wrap img {
    display: block;
    margin: auto;
    width: 90%;
  }
}
.cid-usFzSpexF6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFzSpexF6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFzSpexF6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFzSpexF6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usFzSpexF6 .row {
    flex-direction: column-reverse;
  }
  .cid-usFzSpexF6 .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-usFzSpexF6 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usFzSpexF6 .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-usFzSpexF6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFzSpHfwD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/family1-2000x1321.jpg");
}
.cid-usFzSpHfwD .mbr-section-title {
  color: #ffffff;
}
.cid-usFzSpHfwD .mbr-text,
.cid-usFzSpHfwD .mbr-section-btn {
  color: #ffffff;
}
.cid-utTNKdGLmO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTNKdGLmO .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTNKdGLmO .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTNKdGLmO .row {
    text-align: center;
  }
  .cid-utTNKdGLmO .row > div {
    margin: auto;
  }
  .cid-utTNKdGLmO .social-row {
    justify-content: center;
  }
}
.cid-utTNKdGLmO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTNKdGLmO .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTNKdGLmO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTNKdGLmO .list {
    margin-bottom: 0rem;
  }
}
.cid-utTNKdGLmO .mbr-text {
  color: #ffffff;
}
.cid-utTNKdGLmO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTNKdGLmO .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTNKdGLmO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTNKdGLmO H5 {
  color: #e5c04e;
}
.cid-uvhWXjYdVF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhWXjYdVF nav.navbar {
  position: fixed;
}
.cid-uvhWXjYdVF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWXjYdVF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhWXjYdVF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhWXjYdVF .dropdown-item:hover,
.cid-uvhWXjYdVF .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhWXjYdVF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhWXjYdVF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhWXjYdVF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhWXjYdVF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhWXjYdVF .nav-link {
  position: relative;
}
.cid-uvhWXjYdVF .container {
  display: flex;
  margin: auto;
}
.cid-uvhWXjYdVF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhWXjYdVF .dropdown-menu,
.cid-uvhWXjYdVF .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhWXjYdVF .nav-item:focus,
.cid-uvhWXjYdVF .nav-link:focus {
  outline: none;
}
.cid-uvhWXjYdVF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhWXjYdVF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhWXjYdVF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhWXjYdVF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhWXjYdVF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhWXjYdVF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhWXjYdVF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhWXjYdVF .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhWXjYdVF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhWXjYdVF .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhWXjYdVF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhWXjYdVF .navbar.collapsed {
  justify-content: center;
}
.cid-uvhWXjYdVF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhWXjYdVF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhWXjYdVF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhWXjYdVF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhWXjYdVF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhWXjYdVF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhWXjYdVF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhWXjYdVF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhWXjYdVF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhWXjYdVF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhWXjYdVF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhWXjYdVF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhWXjYdVF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhWXjYdVF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhWXjYdVF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhWXjYdVF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhWXjYdVF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhWXjYdVF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhWXjYdVF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhWXjYdVF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhWXjYdVF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhWXjYdVF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhWXjYdVF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhWXjYdVF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhWXjYdVF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhWXjYdVF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhWXjYdVF .dropdown-item.active,
.cid-uvhWXjYdVF .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhWXjYdVF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhWXjYdVF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhWXjYdVF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhWXjYdVF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhWXjYdVF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhWXjYdVF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhWXjYdVF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhWXjYdVF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhWXjYdVF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhWXjYdVF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhWXjYdVF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhWXjYdVF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWXjYdVF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhWXjYdVF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhWXjYdVF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWXjYdVF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhWXjYdVF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhWXjYdVF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhWXjYdVF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhWXjYdVF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhWXjYdVF .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-uvhWXjYdVF .navbar {
    height: 70px;
  }
  .cid-uvhWXjYdVF .navbar.opened {
    height: auto;
  }
  .cid-uvhWXjYdVF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFB34z4dP {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-usFB34z4dP .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFB34z4dP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFB34z4dP .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-usFB34z4dP .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-usFB35gd7c {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFB35gd7c .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFB35gd7c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFB35gd7c .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usFB35gd7c .row {
    flex-direction: column-reverse;
  }
  .cid-usFB35gd7c .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-usFB35gd7c .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usFB35gd7c .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-usFB35gd7c .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFB35PQG4 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #629ec2;
}
.cid-usFB35PQG4 .content-wrapper {
  background: #629ec2;
}
@media (max-width: 991px) {
  .cid-usFB35PQG4 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-usFB35PQG4 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-usFB35PQG4 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-usFB35PQG4 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usFB35PQG4 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-usFB35PQG4 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-usFB35PQG4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFB35PQG4 .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-usFB35PQG4 .mbr-text,
.cid-usFB35PQG4 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-usFB36oVuM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/siren-talk1-2000x995.jpg");
}
.cid-usFB36oVuM .mbr-section-title {
  color: #ffffff;
}
.cid-usFB36oVuM .mbr-text,
.cid-usFB36oVuM .mbr-section-btn {
  color: #ffffff;
}
.cid-utTNPijgdy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTNPijgdy .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTNPijgdy .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTNPijgdy .row {
    text-align: center;
  }
  .cid-utTNPijgdy .row > div {
    margin: auto;
  }
  .cid-utTNPijgdy .social-row {
    justify-content: center;
  }
}
.cid-utTNPijgdy .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTNPijgdy .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTNPijgdy .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTNPijgdy .list {
    margin-bottom: 0rem;
  }
}
.cid-utTNPijgdy .mbr-text {
  color: #ffffff;
}
.cid-utTNPijgdy .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTNPijgdy .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTNPijgdy div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTNPijgdy H5 {
  color: #e5c04e;
}
.cid-uvhX01PC4B {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhX01PC4B nav.navbar {
  position: fixed;
}
.cid-uvhX01PC4B .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhX01PC4B .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhX01PC4B .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhX01PC4B .dropdown-item:hover,
.cid-uvhX01PC4B .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhX01PC4B .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhX01PC4B .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhX01PC4B .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhX01PC4B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhX01PC4B .nav-link {
  position: relative;
}
.cid-uvhX01PC4B .container {
  display: flex;
  margin: auto;
}
.cid-uvhX01PC4B .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhX01PC4B .dropdown-menu,
.cid-uvhX01PC4B .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhX01PC4B .nav-item:focus,
.cid-uvhX01PC4B .nav-link:focus {
  outline: none;
}
.cid-uvhX01PC4B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhX01PC4B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhX01PC4B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhX01PC4B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhX01PC4B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhX01PC4B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhX01PC4B .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhX01PC4B .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhX01PC4B .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhX01PC4B .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhX01PC4B .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhX01PC4B .navbar.collapsed {
  justify-content: center;
}
.cid-uvhX01PC4B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhX01PC4B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhX01PC4B .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhX01PC4B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhX01PC4B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhX01PC4B .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhX01PC4B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhX01PC4B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhX01PC4B .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhX01PC4B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhX01PC4B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhX01PC4B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhX01PC4B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhX01PC4B .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhX01PC4B .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhX01PC4B .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhX01PC4B .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhX01PC4B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhX01PC4B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhX01PC4B .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhX01PC4B .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhX01PC4B .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhX01PC4B .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhX01PC4B .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhX01PC4B .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhX01PC4B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhX01PC4B .dropdown-item.active,
.cid-uvhX01PC4B .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhX01PC4B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhX01PC4B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhX01PC4B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhX01PC4B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhX01PC4B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhX01PC4B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhX01PC4B ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhX01PC4B .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhX01PC4B button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhX01PC4B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhX01PC4B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhX01PC4B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhX01PC4B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhX01PC4B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhX01PC4B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhX01PC4B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhX01PC4B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhX01PC4B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhX01PC4B .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhX01PC4B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhX01PC4B .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-uvhX01PC4B .navbar {
    height: 70px;
  }
  .cid-uvhX01PC4B .navbar.opened {
    height: auto;
  }
  .cid-uvhX01PC4B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFBUW0QAJ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFBUW0QAJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFBUW0QAJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFBUW0QAJ .mbr-section-title,
.cid-usFBUW0QAJ .mbr-text,
.cid-usFBUW0QAJ .mbr-section-btn {
  text-align: center;
}
.cid-usFBUW0QAJ .video-wrapper {
  margin: auto;
}
.cid-usFBUW0QAJ .video-wrapper iframe {
  width: 100%;
}
.cid-usFBUWLBU2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFBUWLBU2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFBUWLBU2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFBUWLBU2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-usFBUWLBU2 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-usFBUWLBU2 .embla__button--next,
.cid-usFBUWLBU2 .embla__button--prev {
  display: flex;
}
.cid-usFBUWLBU2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-usFBUWLBU2 .embla__button {
    display: none;
  }
}
.cid-usFBUWLBU2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-usFBUWLBU2 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-usFBUWLBU2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-usFBUWLBU2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-usFBUWLBU2 .embla__button {
    top: auto;
  }
}
.cid-usFBUWLBU2 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-usFBUWLBU2 .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-usFBUWLBU2 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-usFBUWLBU2 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-usFBUWLBU2 .embla {
  position: relative;
  width: 100%;
}
.cid-usFBUWLBU2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-usFBUWLBU2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-usFBUWLBU2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-usFBUWLBU2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-usFBUXSzKT {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFBUXSzKT .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFBUXSzKT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFBUXSzKT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usFBUXSzKT .row {
    flex-direction: column-reverse;
  }
  .cid-usFBUXSzKT .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-usFBUXSzKT .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usFBUXSzKT .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-usFBUXSzKT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFBUYp5gK {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #629ec2;
}
.cid-usFBUYp5gK .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFBUYp5gK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFBUYp5gK .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usFBUYp5gK .row {
    flex-direction: column-reverse;
  }
  .cid-usFBUYp5gK .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-usFBUYp5gK .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usFBUYp5gK .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-usFBUYp5gK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFBUYp5gK .card-title {
  color: #ffffff;
}
.cid-usFBUYp5gK .mbr-text,
.cid-usFBUYp5gK .mbr-section-btn {
  color: #ffffff;
}
.cid-usFBUYTXQF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFBUYTXQF .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFBUYTXQF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-usFBUYTXQF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-usFBUYTXQF .row {
  flex-direction: row-reverse;
}
.cid-usFBUYTXQF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-usFBUYTXQF .text-wrapper {
    padding: 2rem;
  }
}
.cid-usFBUZuOMl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image8-1-1600x688.jpg");
}
.cid-usFBUZuOMl .mbr-section-title {
  color: #ffffff;
}
.cid-usFBUZuOMl .mbr-text,
.cid-usFBUZuOMl .mbr-section-btn {
  color: #ffffff;
}
.cid-utTNV66A6I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTNV66A6I .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTNV66A6I .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTNV66A6I .row {
    text-align: center;
  }
  .cid-utTNV66A6I .row > div {
    margin: auto;
  }
  .cid-utTNV66A6I .social-row {
    justify-content: center;
  }
}
.cid-utTNV66A6I .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTNV66A6I .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTNV66A6I .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTNV66A6I .list {
    margin-bottom: 0rem;
  }
}
.cid-utTNV66A6I .mbr-text {
  color: #ffffff;
}
.cid-utTNV66A6I .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTNV66A6I .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTNV66A6I div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTNV66A6I H5 {
  color: #e5c04e;
}
.cid-uvhXb2oAPz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhXb2oAPz nav.navbar {
  position: fixed;
}
.cid-uvhXb2oAPz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXb2oAPz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhXb2oAPz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhXb2oAPz .dropdown-item:hover,
.cid-uvhXb2oAPz .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhXb2oAPz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhXb2oAPz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhXb2oAPz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhXb2oAPz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhXb2oAPz .nav-link {
  position: relative;
}
.cid-uvhXb2oAPz .container {
  display: flex;
  margin: auto;
}
.cid-uvhXb2oAPz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhXb2oAPz .dropdown-menu,
.cid-uvhXb2oAPz .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhXb2oAPz .nav-item:focus,
.cid-uvhXb2oAPz .nav-link:focus {
  outline: none;
}
.cid-uvhXb2oAPz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhXb2oAPz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhXb2oAPz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhXb2oAPz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXb2oAPz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhXb2oAPz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhXb2oAPz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhXb2oAPz .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhXb2oAPz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhXb2oAPz .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhXb2oAPz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhXb2oAPz .navbar.collapsed {
  justify-content: center;
}
.cid-uvhXb2oAPz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhXb2oAPz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhXb2oAPz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhXb2oAPz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhXb2oAPz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhXb2oAPz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhXb2oAPz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhXb2oAPz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhXb2oAPz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhXb2oAPz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhXb2oAPz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhXb2oAPz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhXb2oAPz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhXb2oAPz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhXb2oAPz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhXb2oAPz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhXb2oAPz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhXb2oAPz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhXb2oAPz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhXb2oAPz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhXb2oAPz .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhXb2oAPz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhXb2oAPz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhXb2oAPz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhXb2oAPz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhXb2oAPz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhXb2oAPz .dropdown-item.active,
.cid-uvhXb2oAPz .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhXb2oAPz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhXb2oAPz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhXb2oAPz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhXb2oAPz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhXb2oAPz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhXb2oAPz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhXb2oAPz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhXb2oAPz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhXb2oAPz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhXb2oAPz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhXb2oAPz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhXb2oAPz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXb2oAPz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXb2oAPz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhXb2oAPz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXb2oAPz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhXb2oAPz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhXb2oAPz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXb2oAPz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhXb2oAPz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhXb2oAPz .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-uvhXb2oAPz .navbar {
    height: 70px;
  }
  .cid-uvhXb2oAPz .navbar.opened {
    height: auto;
  }
  .cid-uvhXb2oAPz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFDoaD4ls {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/cloud-banner-2000x814.jpg");
}
.cid-usFDoaD4ls .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFDoaD4ls .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFDoaD4ls .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-usFDoaD4ls .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-usFDoaD4ls .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-usFDoaD4ls .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-usFDoaD4ls .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-usFDoaD4ls .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-usFDoaD4ls .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-usFDoaD4ls .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-usFDoaD4ls .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-usFDoaD4ls .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-usFDoaD4ls .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-usFDoaD4ls .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-usFDoaD4ls .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-usFDoaD4ls .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-usFDoaD4ls [class^="socicon-"]:before,
.cid-usFDoaD4ls [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-usFDobqpGI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFDobqpGI .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFDobqpGI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFDobqpGI .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-usFDobqpGI .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-usFDobqpGI .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-usFDobqpGI .card {
    margin-bottom: 2rem;
  }
  .cid-usFDobqpGI .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-usFDocf7Bv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFDocf7Bv .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFDocf7Bv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFDocf7Bv .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-usFDocf7Bv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-usFDocf7Bv img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-usFDocf7Bv .text-wrapper {
    padding: 2rem;
  }
}
.cid-utTOCpEpuV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTOCpEpuV .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTOCpEpuV .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTOCpEpuV .row {
    text-align: center;
  }
  .cid-utTOCpEpuV .row > div {
    margin: auto;
  }
  .cid-utTOCpEpuV .social-row {
    justify-content: center;
  }
}
.cid-utTOCpEpuV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTOCpEpuV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTOCpEpuV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTOCpEpuV .list {
    margin-bottom: 0rem;
  }
}
.cid-utTOCpEpuV .mbr-text {
  color: #ffffff;
}
.cid-utTOCpEpuV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTOCpEpuV .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTOCpEpuV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTOCpEpuV H5 {
  color: #e5c04e;
}
.cid-uvhXdXaVf7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhXdXaVf7 nav.navbar {
  position: fixed;
}
.cid-uvhXdXaVf7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXdXaVf7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhXdXaVf7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhXdXaVf7 .dropdown-item:hover,
.cid-uvhXdXaVf7 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhXdXaVf7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhXdXaVf7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhXdXaVf7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhXdXaVf7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhXdXaVf7 .nav-link {
  position: relative;
}
.cid-uvhXdXaVf7 .container {
  display: flex;
  margin: auto;
}
.cid-uvhXdXaVf7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhXdXaVf7 .dropdown-menu,
.cid-uvhXdXaVf7 .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhXdXaVf7 .nav-item:focus,
.cid-uvhXdXaVf7 .nav-link:focus {
  outline: none;
}
.cid-uvhXdXaVf7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhXdXaVf7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhXdXaVf7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhXdXaVf7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXdXaVf7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhXdXaVf7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhXdXaVf7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhXdXaVf7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhXdXaVf7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhXdXaVf7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhXdXaVf7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhXdXaVf7 .navbar.collapsed {
  justify-content: center;
}
.cid-uvhXdXaVf7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhXdXaVf7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhXdXaVf7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhXdXaVf7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhXdXaVf7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhXdXaVf7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhXdXaVf7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhXdXaVf7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhXdXaVf7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhXdXaVf7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhXdXaVf7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhXdXaVf7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhXdXaVf7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhXdXaVf7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhXdXaVf7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhXdXaVf7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhXdXaVf7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhXdXaVf7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhXdXaVf7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhXdXaVf7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhXdXaVf7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhXdXaVf7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhXdXaVf7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhXdXaVf7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhXdXaVf7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhXdXaVf7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhXdXaVf7 .dropdown-item.active,
.cid-uvhXdXaVf7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhXdXaVf7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhXdXaVf7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhXdXaVf7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhXdXaVf7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhXdXaVf7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhXdXaVf7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhXdXaVf7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhXdXaVf7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhXdXaVf7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhXdXaVf7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhXdXaVf7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhXdXaVf7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXdXaVf7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXdXaVf7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhXdXaVf7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXdXaVf7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhXdXaVf7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhXdXaVf7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXdXaVf7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhXdXaVf7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhXdXaVf7 .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-uvhXdXaVf7 .navbar {
    height: 70px;
  }
  .cid-uvhXdXaVf7 .navbar.opened {
    height: auto;
  }
  .cid-uvhXdXaVf7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utTCthAITN {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/contacts-share-1-1608x630.jpg");
}
.cid-utTCtibOS8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utTCtibOS8 .mbr-text,
.cid-utTCtibOS8 .mbr-section-btn {
  color: #232323;
}
.cid-utTCtibOS8 .card-title,
.cid-utTCtibOS8 .card-box {
  color: #000000;
}
.cid-utTCtibOS8 .mbr-text,
.cid-utTCtibOS8 .link-wrap {
  color: #ffffff;
}
.cid-utTCtiIiWN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-utTCtiIiWN .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-utTCtiIiWN .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-utTCtiIiWN .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTCtiIiWN .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-utTCtiIiWN .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #ffffff;
}
.cid-utTOVIgLCB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTOVIgLCB .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTOVIgLCB .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTOVIgLCB .row {
    text-align: center;
  }
  .cid-utTOVIgLCB .row > div {
    margin: auto;
  }
  .cid-utTOVIgLCB .social-row {
    justify-content: center;
  }
}
.cid-utTOVIgLCB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTOVIgLCB .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTOVIgLCB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTOVIgLCB .list {
    margin-bottom: 0rem;
  }
}
.cid-utTOVIgLCB .mbr-text {
  color: #ffffff;
}
.cid-utTOVIgLCB .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTOVIgLCB .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTOVIgLCB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTOVIgLCB H5 {
  color: #e5c04e;
}
.cid-uvhXhsWoaK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhXhsWoaK nav.navbar {
  position: fixed;
}
.cid-uvhXhsWoaK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXhsWoaK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhXhsWoaK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhXhsWoaK .dropdown-item:hover,
.cid-uvhXhsWoaK .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhXhsWoaK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhXhsWoaK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhXhsWoaK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhXhsWoaK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhXhsWoaK .nav-link {
  position: relative;
}
.cid-uvhXhsWoaK .container {
  display: flex;
  margin: auto;
}
.cid-uvhXhsWoaK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhXhsWoaK .dropdown-menu,
.cid-uvhXhsWoaK .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhXhsWoaK .nav-item:focus,
.cid-uvhXhsWoaK .nav-link:focus {
  outline: none;
}
.cid-uvhXhsWoaK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhXhsWoaK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhXhsWoaK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhXhsWoaK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXhsWoaK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhXhsWoaK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhXhsWoaK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhXhsWoaK .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhXhsWoaK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhXhsWoaK .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhXhsWoaK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhXhsWoaK .navbar.collapsed {
  justify-content: center;
}
.cid-uvhXhsWoaK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhXhsWoaK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhXhsWoaK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhXhsWoaK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhXhsWoaK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhXhsWoaK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhXhsWoaK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhXhsWoaK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhXhsWoaK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhXhsWoaK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhXhsWoaK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhXhsWoaK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhXhsWoaK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhXhsWoaK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhXhsWoaK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhXhsWoaK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhXhsWoaK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhXhsWoaK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhXhsWoaK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhXhsWoaK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhXhsWoaK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhXhsWoaK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhXhsWoaK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhXhsWoaK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhXhsWoaK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhXhsWoaK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhXhsWoaK .dropdown-item.active,
.cid-uvhXhsWoaK .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhXhsWoaK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhXhsWoaK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhXhsWoaK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhXhsWoaK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhXhsWoaK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhXhsWoaK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhXhsWoaK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhXhsWoaK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhXhsWoaK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhXhsWoaK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhXhsWoaK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhXhsWoaK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXhsWoaK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXhsWoaK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhXhsWoaK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXhsWoaK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhXhsWoaK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhXhsWoaK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXhsWoaK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhXhsWoaK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhXhsWoaK .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-uvhXhsWoaK .navbar {
    height: 70px;
  }
  .cid-uvhXhsWoaK .navbar.opened {
    height: auto;
  }
  .cid-uvhXhsWoaK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utTCGtd1AS {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner1kc-long-2000x805.jpg");
}
.cid-utTCGtd1AS .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-utTCGtd1AS .mbr-text,
.cid-utTCGtd1AS .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-utTCGtC2ls {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utTCGtC2ls .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCGtC2ls .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCGtC2ls .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-utTCGtC2ls .bg-youtube:hover {
  background: #cc0000;
}
.cid-utTCGtC2ls .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-utTCGtC2ls [class^="socicon-"]:before,
.cid-utTCGtC2ls [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-utTCGunvn1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utTCGunvn1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCGunvn1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCGunvn1 .video-wrapper iframe {
  width: 100%;
}
.cid-utTCGunvn1 .mbr-section-title,
.cid-utTCGunvn1 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utTCGunvn1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-utTCGuQcQy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utTCGuQcQy .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCGuQcQy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCGuQcQy .video-wrapper iframe {
  width: 100%;
}
.cid-utTCGuQcQy .mbr-section-title,
.cid-utTCGuQcQy .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utTCGuQcQy .text-wrapper {
    padding: 2rem;
  }
}
.cid-utTCGvoG1H {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utTCGvoG1H .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCGvoG1H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCGvoG1H .video-wrapper iframe {
  width: 100%;
}
.cid-utTCGvoG1H .mbr-section-title,
.cid-utTCGvoG1H .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utTCGvoG1H .text-wrapper {
    padding: 2rem;
  }
}
.cid-utTCGvVOdu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utTCGvVOdu .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCGvVOdu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCGvVOdu .video-wrapper iframe {
  width: 100%;
}
.cid-utTCGvVOdu .mbr-section-title,
.cid-utTCGvVOdu .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utTCGvVOdu .text-wrapper {
    padding: 2rem;
  }
}
.cid-utTCGwqCwa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utTCGwqCwa .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCGwqCwa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCGwqCwa .video-wrapper iframe {
  width: 100%;
}
.cid-utTCGwqCwa .mbr-section-title,
.cid-utTCGwqCwa .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utTCGwqCwa .text-wrapper {
    padding: 2rem;
  }
}
.cid-utTCGwVfM5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utTCGwVfM5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCGwVfM5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCGwVfM5 .video-wrapper iframe {
  width: 100%;
}
.cid-utTCGwVfM5 .mbr-section-title,
.cid-utTCGwVfM5 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utTCGwVfM5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-utTCGxwPTn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utTCGxwPTn .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCGxwPTn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCGxwPTn .video-wrapper iframe {
  width: 100%;
}
.cid-utTCGxwPTn .mbr-section-title,
.cid-utTCGxwPTn .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utTCGxwPTn .text-wrapper {
    padding: 2rem;
  }
}
.cid-utTCGy6Hwp {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-utTOHxO7F5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTOHxO7F5 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTOHxO7F5 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTOHxO7F5 .row {
    text-align: center;
  }
  .cid-utTOHxO7F5 .row > div {
    margin: auto;
  }
  .cid-utTOHxO7F5 .social-row {
    justify-content: center;
  }
}
.cid-utTOHxO7F5 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTOHxO7F5 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTOHxO7F5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTOHxO7F5 .list {
    margin-bottom: 0rem;
  }
}
.cid-utTOHxO7F5 .mbr-text {
  color: #ffffff;
}
.cid-utTOHxO7F5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTOHxO7F5 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTOHxO7F5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTOHxO7F5 H5 {
  color: #e5c04e;
}
.cid-uvhXnJdQRC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhXnJdQRC nav.navbar {
  position: fixed;
}
.cid-uvhXnJdQRC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXnJdQRC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhXnJdQRC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhXnJdQRC .dropdown-item:hover,
.cid-uvhXnJdQRC .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhXnJdQRC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhXnJdQRC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhXnJdQRC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhXnJdQRC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhXnJdQRC .nav-link {
  position: relative;
}
.cid-uvhXnJdQRC .container {
  display: flex;
  margin: auto;
}
.cid-uvhXnJdQRC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhXnJdQRC .dropdown-menu,
.cid-uvhXnJdQRC .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhXnJdQRC .nav-item:focus,
.cid-uvhXnJdQRC .nav-link:focus {
  outline: none;
}
.cid-uvhXnJdQRC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhXnJdQRC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhXnJdQRC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhXnJdQRC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXnJdQRC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhXnJdQRC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhXnJdQRC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhXnJdQRC .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhXnJdQRC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhXnJdQRC .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhXnJdQRC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhXnJdQRC .navbar.collapsed {
  justify-content: center;
}
.cid-uvhXnJdQRC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhXnJdQRC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhXnJdQRC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhXnJdQRC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhXnJdQRC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhXnJdQRC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhXnJdQRC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhXnJdQRC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhXnJdQRC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhXnJdQRC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhXnJdQRC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhXnJdQRC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhXnJdQRC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhXnJdQRC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhXnJdQRC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhXnJdQRC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhXnJdQRC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhXnJdQRC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhXnJdQRC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhXnJdQRC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhXnJdQRC .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhXnJdQRC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhXnJdQRC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhXnJdQRC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhXnJdQRC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhXnJdQRC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhXnJdQRC .dropdown-item.active,
.cid-uvhXnJdQRC .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhXnJdQRC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhXnJdQRC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhXnJdQRC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhXnJdQRC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhXnJdQRC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhXnJdQRC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhXnJdQRC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhXnJdQRC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhXnJdQRC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhXnJdQRC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhXnJdQRC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhXnJdQRC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXnJdQRC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXnJdQRC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhXnJdQRC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXnJdQRC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhXnJdQRC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhXnJdQRC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXnJdQRC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhXnJdQRC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhXnJdQRC .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-uvhXnJdQRC .navbar {
    height: 70px;
  }
  .cid-uvhXnJdQRC .navbar.opened {
    height: auto;
  }
  .cid-uvhXnJdQRC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utTCYH3uKk {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utTCYH3uKk .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYH3uKk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYH3uKk .mbr-text,
.cid-utTCYH3uKk .mbr-section-btn {
  color: #232323;
}
.cid-utTCYH3uKk .card-title,
.cid-utTCYH3uKk .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYH3uKk .mbr-text,
.cid-utTCYH3uKk .link-wrap {
  color: #ffffff;
}
.cid-utTCYH3uKk .card-box .mbr-text,
.cid-utTCYH3uKk .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTCYHuOEw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utTCYHuOEw .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYHuOEw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYHuOEw .mbr-text,
.cid-utTCYHuOEw .mbr-section-btn {
  color: #232323;
}
.cid-utTCYHuOEw .card-title,
.cid-utTCYHuOEw .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYHuOEw .mbr-text,
.cid-utTCYHuOEw .link-wrap {
  color: #ffffff;
}
.cid-utTCYHuOEw .card-box .mbr-text,
.cid-utTCYHuOEw .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTCYHZOEo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utTCYHZOEo .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYHZOEo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYHZOEo .mbr-text,
.cid-utTCYHZOEo .mbr-section-btn {
  color: #232323;
}
.cid-utTCYHZOEo .card-title,
.cid-utTCYHZOEo .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYHZOEo .mbr-text,
.cid-utTCYHZOEo .link-wrap {
  color: #ffffff;
}
.cid-utTCYHZOEo .card-box .mbr-text,
.cid-utTCYHZOEo .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTCYIvQ1J {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utTCYIvQ1J .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYIvQ1J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYIvQ1J .mbr-text,
.cid-utTCYIvQ1J .mbr-section-btn {
  color: #232323;
}
.cid-utTCYIvQ1J .card-title,
.cid-utTCYIvQ1J .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYIvQ1J .mbr-text,
.cid-utTCYIvQ1J .link-wrap {
  color: #ffffff;
}
.cid-utTCYIvQ1J .card-box .mbr-text,
.cid-utTCYIvQ1J .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTCYJ2FqU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utTCYJ2FqU .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYJ2FqU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYJ2FqU .mbr-text,
.cid-utTCYJ2FqU .mbr-section-btn {
  color: #232323;
}
.cid-utTCYJ2FqU .card-title,
.cid-utTCYJ2FqU .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYJ2FqU .mbr-text,
.cid-utTCYJ2FqU .link-wrap {
  color: #ffffff;
}
.cid-utTCYJ2FqU .card-box .mbr-text,
.cid-utTCYJ2FqU .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTCYJzqqm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utTCYJzqqm .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYJzqqm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYJzqqm .mbr-text,
.cid-utTCYJzqqm .mbr-section-btn {
  color: #232323;
}
.cid-utTCYJzqqm .card-title,
.cid-utTCYJzqqm .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYJzqqm .mbr-text,
.cid-utTCYJzqqm .link-wrap {
  color: #ffffff;
}
.cid-utTCYJzqqm .card-box .mbr-text,
.cid-utTCYJzqqm .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTCYKajjQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utTCYKajjQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYKajjQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYKajjQ .mbr-text,
.cid-utTCYKajjQ .mbr-section-btn {
  color: #232323;
}
.cid-utTCYKajjQ .card-title,
.cid-utTCYKajjQ .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYKajjQ .mbr-text,
.cid-utTCYKajjQ .link-wrap {
  color: #ffffff;
}
.cid-utTCYKajjQ .card-box .mbr-text,
.cid-utTCYKajjQ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTCYKHZRM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utTCYKHZRM .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYKHZRM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYKHZRM .mbr-text,
.cid-utTCYKHZRM .mbr-section-btn {
  color: #232323;
}
.cid-utTCYKHZRM .card-title,
.cid-utTCYKHZRM .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYKHZRM .mbr-text,
.cid-utTCYKHZRM .link-wrap {
  color: #ffffff;
}
.cid-utTCYKHZRM .card-box .mbr-text,
.cid-utTCYKHZRM .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTCYLekSo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utTCYLekSo .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYLekSo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYLekSo .mbr-text,
.cid-utTCYLekSo .mbr-section-btn {
  color: #232323;
}
.cid-utTCYLekSo .card-title,
.cid-utTCYLekSo .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYLekSo .mbr-text,
.cid-utTCYLekSo .link-wrap {
  color: #ffffff;
}
.cid-utTCYLekSo .card-box .mbr-text,
.cid-utTCYLekSo .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTCYLImkB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utTCYLImkB .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYLImkB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYLImkB .mbr-text,
.cid-utTCYLImkB .mbr-section-btn {
  color: #232323;
}
.cid-utTCYLImkB .card-title,
.cid-utTCYLImkB .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYLImkB .mbr-text,
.cid-utTCYLImkB .link-wrap {
  color: #ffffff;
}
.cid-utTCYLImkB .card-box .mbr-text,
.cid-utTCYLImkB .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTCYMd3mo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utTCYMd3mo .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYMd3mo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYMd3mo .mbr-text,
.cid-utTCYMd3mo .mbr-section-btn {
  color: #232323;
}
.cid-utTCYMd3mo .card-title,
.cid-utTCYMd3mo .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYMd3mo .mbr-text,
.cid-utTCYMd3mo .link-wrap {
  color: #ffffff;
}
.cid-utTCYMd3mo .card-box .mbr-text,
.cid-utTCYMd3mo .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTCYMJanJ {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utTCYMJanJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utTCYMJanJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utTCYMJanJ .mbr-text,
.cid-utTCYMJanJ .mbr-section-btn {
  color: #232323;
}
.cid-utTCYMJanJ .card-title,
.cid-utTCYMJanJ .card-box {
  color: #000000;
  text-align: left;
}
.cid-utTCYMJanJ .mbr-text,
.cid-utTCYMJanJ .link-wrap {
  color: #ffffff;
}
.cid-utTCYMJanJ .card-box .mbr-text,
.cid-utTCYMJanJ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utTOLbGKdz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTOLbGKdz .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTOLbGKdz .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTOLbGKdz .row {
    text-align: center;
  }
  .cid-utTOLbGKdz .row > div {
    margin: auto;
  }
  .cid-utTOLbGKdz .social-row {
    justify-content: center;
  }
}
.cid-utTOLbGKdz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTOLbGKdz .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTOLbGKdz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTOLbGKdz .list {
    margin-bottom: 0rem;
  }
}
.cid-utTOLbGKdz .mbr-text {
  color: #ffffff;
}
.cid-utTOLbGKdz .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTOLbGKdz .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTOLbGKdz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTOLbGKdz H5 {
  color: #e5c04e;
}
.cid-uu5HDxinfy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu5HDxinfy nav.navbar {
  position: fixed;
}
.cid-uu5HDxinfy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5HDxinfy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu5HDxinfy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu5HDxinfy .dropdown-item:hover,
.cid-uu5HDxinfy .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu5HDxinfy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu5HDxinfy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu5HDxinfy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu5HDxinfy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu5HDxinfy .nav-link {
  position: relative;
}
.cid-uu5HDxinfy .container {
  display: flex;
  margin: auto;
}
.cid-uu5HDxinfy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu5HDxinfy .dropdown-menu,
.cid-uu5HDxinfy .navbar.opened {
  background: #ffffff !important;
}
.cid-uu5HDxinfy .nav-item:focus,
.cid-uu5HDxinfy .nav-link:focus {
  outline: none;
}
.cid-uu5HDxinfy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu5HDxinfy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu5HDxinfy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu5HDxinfy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5HDxinfy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu5HDxinfy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu5HDxinfy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu5HDxinfy .navbar.opened {
  transition: all 0.3s;
}
.cid-uu5HDxinfy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu5HDxinfy .navbar .navbar-logo img {
  width: auto;
}
.cid-uu5HDxinfy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu5HDxinfy .navbar.collapsed {
  justify-content: center;
}
.cid-uu5HDxinfy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu5HDxinfy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu5HDxinfy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu5HDxinfy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu5HDxinfy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu5HDxinfy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu5HDxinfy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu5HDxinfy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu5HDxinfy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu5HDxinfy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu5HDxinfy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu5HDxinfy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu5HDxinfy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu5HDxinfy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu5HDxinfy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu5HDxinfy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu5HDxinfy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu5HDxinfy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu5HDxinfy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu5HDxinfy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu5HDxinfy .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu5HDxinfy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu5HDxinfy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu5HDxinfy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu5HDxinfy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu5HDxinfy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu5HDxinfy .dropdown-item.active,
.cid-uu5HDxinfy .dropdown-item:active {
  background-color: transparent;
}
.cid-uu5HDxinfy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu5HDxinfy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu5HDxinfy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu5HDxinfy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu5HDxinfy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu5HDxinfy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu5HDxinfy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu5HDxinfy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu5HDxinfy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu5HDxinfy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu5HDxinfy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu5HDxinfy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5HDxinfy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5HDxinfy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu5HDxinfy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5HDxinfy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu5HDxinfy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu5HDxinfy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5HDxinfy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu5HDxinfy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu5HDxinfy .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-uu5HDxinfy .navbar {
    height: 70px;
  }
  .cid-uu5HDxinfy .navbar.opened {
    height: auto;
  }
  .cid-uu5HDxinfy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utYYufUrkM {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-48-2000x809.jpg");
}
.cid-utYYugt7e2 {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-utYYugt7e2 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utYYugt7e2 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utYYugt7e2 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utYYugt7e2 .card {
    margin-bottom: 2rem;
  }
  .cid-utYYugt7e2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utYYuhlW33 {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e7e7e7;
}
.cid-utYYuhlW33 img,
.cid-utYYuhlW33 .item-img {
  width: 100%;
}
.cid-utYYuhlW33 .item:focus,
.cid-utYYuhlW33 span:focus {
  outline: none;
}
.cid-utYYuhlW33 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-utYYuhlW33 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utYYuhlW33 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utYYuhlW33 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-utYYuhlW33 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utYYuhlW33 .mbr-section-title {
  color: #232323;
}
.cid-utYYuhlW33 .mbr-text,
.cid-utYYuhlW33 .mbr-section-btn {
  text-align: left;
}
.cid-utYYuhlW33 .item-title {
  text-align: left;
}
.cid-utYYuhlW33 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-utYYuj0Afa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e7e7e7;
}
.cid-utYYuj0Afa .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYYuj0Afa .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYYuj0Afa .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYYuj0Afa .link-wrap {
    align-items: center;
  }
}
.cid-utYYuj0Afa .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYYujFEke {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/plug-dark-2000x986.jpeg");
}
.cid-utYYujFEke .mbr-text,
.cid-utYYujFEke .mbr-section-btn {
  color: #232323;
}
.cid-utYYujFEke .card-title,
.cid-utYYujFEke .card-box {
  color: #ffffff;
}
.cid-utYYujFEke .mbr-text,
.cid-utYYujFEke .link-wrap {
  color: #ffffff;
}
.cid-utYYukvROJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYYukvROJ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYYukvROJ .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYYukvROJ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYYukvROJ .link-wrap {
    align-items: center;
  }
}
.cid-utYYukvROJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYYulk3LP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-utYYum5Iow {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYYum5Iow .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYYum5Iow .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYYum5Iow .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYYum5Iow .link-wrap {
    align-items: center;
  }
}
.cid-utYYum5Iow .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYYumNC8r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYYumNC8r .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYYumNC8r .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYYumNC8r .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYYumNC8r .link-wrap {
    align-items: center;
  }
}
.cid-utYYumNC8r .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYYunu9ib {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lights-header-2000x809.jpg");
}
.cid-uu5HFoPciF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu5HFoPciF .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu5HFoPciF .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu5HFoPciF .row {
    text-align: center;
  }
  .cid-uu5HFoPciF .row > div {
    margin: auto;
  }
  .cid-uu5HFoPciF .social-row {
    justify-content: center;
  }
}
.cid-uu5HFoPciF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu5HFoPciF .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu5HFoPciF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu5HFoPciF .list {
    margin-bottom: 0rem;
  }
}
.cid-uu5HFoPciF .mbr-text {
  color: #ffffff;
}
.cid-uu5HFoPciF .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu5HFoPciF .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu5HFoPciF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu5HFoPciF H5 {
  color: #e5c04e;
}
.cid-uu5HLT6Pta {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu5HLT6Pta nav.navbar {
  position: fixed;
}
.cid-uu5HLT6Pta .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5HLT6Pta .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu5HLT6Pta .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu5HLT6Pta .dropdown-item:hover,
.cid-uu5HLT6Pta .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu5HLT6Pta .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu5HLT6Pta .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu5HLT6Pta .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu5HLT6Pta .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu5HLT6Pta .nav-link {
  position: relative;
}
.cid-uu5HLT6Pta .container {
  display: flex;
  margin: auto;
}
.cid-uu5HLT6Pta .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu5HLT6Pta .dropdown-menu,
.cid-uu5HLT6Pta .navbar.opened {
  background: #ffffff !important;
}
.cid-uu5HLT6Pta .nav-item:focus,
.cid-uu5HLT6Pta .nav-link:focus {
  outline: none;
}
.cid-uu5HLT6Pta .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu5HLT6Pta .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu5HLT6Pta .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu5HLT6Pta .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5HLT6Pta .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu5HLT6Pta .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu5HLT6Pta .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu5HLT6Pta .navbar.opened {
  transition: all 0.3s;
}
.cid-uu5HLT6Pta .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu5HLT6Pta .navbar .navbar-logo img {
  width: auto;
}
.cid-uu5HLT6Pta .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu5HLT6Pta .navbar.collapsed {
  justify-content: center;
}
.cid-uu5HLT6Pta .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu5HLT6Pta .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu5HLT6Pta .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu5HLT6Pta .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu5HLT6Pta .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu5HLT6Pta .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu5HLT6Pta .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu5HLT6Pta .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu5HLT6Pta .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu5HLT6Pta .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu5HLT6Pta .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu5HLT6Pta .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu5HLT6Pta .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu5HLT6Pta .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu5HLT6Pta .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu5HLT6Pta .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu5HLT6Pta .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu5HLT6Pta .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu5HLT6Pta .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu5HLT6Pta .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu5HLT6Pta .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu5HLT6Pta .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu5HLT6Pta .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu5HLT6Pta .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu5HLT6Pta .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu5HLT6Pta .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu5HLT6Pta .dropdown-item.active,
.cid-uu5HLT6Pta .dropdown-item:active {
  background-color: transparent;
}
.cid-uu5HLT6Pta .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu5HLT6Pta .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu5HLT6Pta .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu5HLT6Pta .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu5HLT6Pta .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu5HLT6Pta .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu5HLT6Pta ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu5HLT6Pta .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu5HLT6Pta button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu5HLT6Pta button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu5HLT6Pta button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu5HLT6Pta button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5HLT6Pta button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5HLT6Pta button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu5HLT6Pta nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5HLT6Pta nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu5HLT6Pta nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu5HLT6Pta nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5HLT6Pta .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu5HLT6Pta a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu5HLT6Pta .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-uu5HLT6Pta .navbar {
    height: 70px;
  }
  .cid-uu5HLT6Pta .navbar.opened {
    height: auto;
  }
  .cid-uu5HLT6Pta .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utYYMM4Bb4 {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/vias-box-table-2000x1126.jpg");
}
.cid-utYYMM4Bb4 .mbr-section-title {
  color: #ffffff;
}
.cid-utYYMM4Bb4 .mbr-text,
.cid-utYYMM4Bb4 .mbr-section-btn {
  color: #ffffff;
}
.cid-utYYMMN1hw {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-utYYMMN1hw .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utYYMMN1hw .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utYYMMN1hw .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utYYMMN1hw .card {
    margin-bottom: 2rem;
  }
  .cid-utYYMMN1hw .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utYYMNvU5f {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/boss-header-2000x809.jpg");
}
.cid-utYYMNvU5f .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-utYYMNvU5f .mbr-text,
.cid-utYYMNvU5f .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uTOlJzdvCO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uTOlJzdvCO .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uTOlJzdvCO .card {
    margin-bottom: 2rem!important;
  }
  .cid-uTOlJzdvCO .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTOlJzdvCO .link-wrap {
    align-items: center;
  }
}
.cid-uTOlJzdvCO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYYMNY9Df {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYYMNY9Df .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYYMNY9Df .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYYMNY9Df .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYYMNY9Df .link-wrap {
    align-items: center;
  }
}
.cid-utYYMNY9Df .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYYMOxq7K {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYYMOxq7K .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYYMOxq7K .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYYMOxq7K .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYYMOxq7K .link-wrap {
    align-items: center;
  }
}
.cid-utYYMOxq7K .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYYMP40QV {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-uu5HN9hNsv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu5HN9hNsv .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu5HN9hNsv .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu5HN9hNsv .row {
    text-align: center;
  }
  .cid-uu5HN9hNsv .row > div {
    margin: auto;
  }
  .cid-uu5HN9hNsv .social-row {
    justify-content: center;
  }
}
.cid-uu5HN9hNsv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu5HN9hNsv .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu5HN9hNsv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu5HN9hNsv .list {
    margin-bottom: 0rem;
  }
}
.cid-uu5HN9hNsv .mbr-text {
  color: #ffffff;
}
.cid-uu5HN9hNsv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu5HN9hNsv .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu5HN9hNsv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu5HN9hNsv H5 {
  color: #e5c04e;
}
.cid-uu5HRmdMfU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu5HRmdMfU nav.navbar {
  position: fixed;
}
.cid-uu5HRmdMfU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5HRmdMfU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu5HRmdMfU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu5HRmdMfU .dropdown-item:hover,
.cid-uu5HRmdMfU .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu5HRmdMfU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu5HRmdMfU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu5HRmdMfU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu5HRmdMfU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu5HRmdMfU .nav-link {
  position: relative;
}
.cid-uu5HRmdMfU .container {
  display: flex;
  margin: auto;
}
.cid-uu5HRmdMfU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu5HRmdMfU .dropdown-menu,
.cid-uu5HRmdMfU .navbar.opened {
  background: #ffffff !important;
}
.cid-uu5HRmdMfU .nav-item:focus,
.cid-uu5HRmdMfU .nav-link:focus {
  outline: none;
}
.cid-uu5HRmdMfU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu5HRmdMfU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu5HRmdMfU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu5HRmdMfU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5HRmdMfU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu5HRmdMfU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu5HRmdMfU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu5HRmdMfU .navbar.opened {
  transition: all 0.3s;
}
.cid-uu5HRmdMfU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu5HRmdMfU .navbar .navbar-logo img {
  width: auto;
}
.cid-uu5HRmdMfU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu5HRmdMfU .navbar.collapsed {
  justify-content: center;
}
.cid-uu5HRmdMfU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu5HRmdMfU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu5HRmdMfU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu5HRmdMfU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu5HRmdMfU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu5HRmdMfU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu5HRmdMfU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu5HRmdMfU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu5HRmdMfU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu5HRmdMfU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu5HRmdMfU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu5HRmdMfU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu5HRmdMfU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu5HRmdMfU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu5HRmdMfU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu5HRmdMfU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu5HRmdMfU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu5HRmdMfU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu5HRmdMfU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu5HRmdMfU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu5HRmdMfU .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu5HRmdMfU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu5HRmdMfU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu5HRmdMfU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu5HRmdMfU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu5HRmdMfU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu5HRmdMfU .dropdown-item.active,
.cid-uu5HRmdMfU .dropdown-item:active {
  background-color: transparent;
}
.cid-uu5HRmdMfU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu5HRmdMfU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu5HRmdMfU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu5HRmdMfU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu5HRmdMfU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu5HRmdMfU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu5HRmdMfU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu5HRmdMfU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu5HRmdMfU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu5HRmdMfU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu5HRmdMfU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu5HRmdMfU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5HRmdMfU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5HRmdMfU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu5HRmdMfU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5HRmdMfU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu5HRmdMfU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu5HRmdMfU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5HRmdMfU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu5HRmdMfU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu5HRmdMfU .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-uu5HRmdMfU .navbar {
    height: 70px;
  }
  .cid-uu5HRmdMfU .navbar.opened {
    height: auto;
  }
  .cid-uu5HRmdMfU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utYYVDyAuo {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/vias-videos-2000x717.jpg");
}
.cid-utYYVDyAuo .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-utYYVE1SpJ {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-utYYVE1SpJ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utYYVE1SpJ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utYYVE1SpJ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utYYVE1SpJ .card {
    margin-bottom: 2rem;
  }
  .cid-utYYVE1SpJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utYYVECBZR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/image-camera-outdoor-1600x688.jpg");
}
.cid-utYYVECBZR H3 {
  text-align: right;
}
.cid-utYYVECBZR .mbr-text,
.cid-utYYVECBZR .mbr-section-btn {
  text-align: right;
}
.cid-utYYVECBZR H1 {
  text-align: left;
}
.cid-utYYVF7ooH {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utYYVF7ooH .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYYVF7ooH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYYVFFYrT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYYVFFYrT .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYYVFFYrT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYYVFFYrT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-utYYVFFYrT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-utYYVFFYrT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-utYYVFFYrT .mbr-text,
.cid-utYYVFFYrT .mbr-section-btn {
  text-align: left;
}
.cid-utYYVFFYrT .mbr-section-title {
  text-align: left;
}
.cid-utYYVGbbaV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYYVGbbaV .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYYVGbbaV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYYVGbbaV .row {
  flex-direction: row-reverse;
}
.cid-utYYVGbbaV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-utYYVGbbaV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-utYYVGbbaV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-utYYVGbbaV .mbr-text,
.cid-utYYVGbbaV .mbr-section-btn {
  text-align: left;
}
.cid-utYYVGbbaV .mbr-section-title {
  text-align: left;
}
.cid-utYYVGLIX1 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utYYVGLIX1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYYVGLIX1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYYVHgpw6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYYVHgpw6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYYVHgpw6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYYVHgpw6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-utYYVHgpw6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-utYYVHgpw6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-utYYVHgpw6 .mbr-text,
.cid-utYYVHgpw6 .mbr-section-btn {
  text-align: left;
}
.cid-utYYVHgpw6 .mbr-section-title {
  text-align: left;
}
.cid-utYYVHND37 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYYVHND37 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYYVHND37 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYYVHND37 .row {
  flex-direction: row-reverse;
}
.cid-utYYVHND37 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-utYYVHND37 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-utYYVHND37 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-utYYVHND37 .mbr-text,
.cid-utYYVHND37 .mbr-section-btn {
  text-align: left;
}
.cid-utYYVHND37 .mbr-section-title {
  text-align: left;
}
.cid-utYYVIjohD {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image-cam5-1600x688.jpg");
}
.cid-utYYVIjohD .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-utYYVIjohD .mbr-text,
.cid-utYYVIjohD .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uu5HU32vwa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu5HU32vwa .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu5HU32vwa .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu5HU32vwa .row {
    text-align: center;
  }
  .cid-uu5HU32vwa .row > div {
    margin: auto;
  }
  .cid-uu5HU32vwa .social-row {
    justify-content: center;
  }
}
.cid-uu5HU32vwa .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu5HU32vwa .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu5HU32vwa .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu5HU32vwa .list {
    margin-bottom: 0rem;
  }
}
.cid-uu5HU32vwa .mbr-text {
  color: #ffffff;
}
.cid-uu5HU32vwa .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu5HU32vwa .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu5HU32vwa div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu5HU32vwa H5 {
  color: #e5c04e;
}
.cid-uu5Ixhlbg2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu5Ixhlbg2 nav.navbar {
  position: fixed;
}
.cid-uu5Ixhlbg2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5Ixhlbg2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu5Ixhlbg2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu5Ixhlbg2 .dropdown-item:hover,
.cid-uu5Ixhlbg2 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu5Ixhlbg2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu5Ixhlbg2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu5Ixhlbg2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu5Ixhlbg2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu5Ixhlbg2 .nav-link {
  position: relative;
}
.cid-uu5Ixhlbg2 .container {
  display: flex;
  margin: auto;
}
.cid-uu5Ixhlbg2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu5Ixhlbg2 .dropdown-menu,
.cid-uu5Ixhlbg2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uu5Ixhlbg2 .nav-item:focus,
.cid-uu5Ixhlbg2 .nav-link:focus {
  outline: none;
}
.cid-uu5Ixhlbg2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu5Ixhlbg2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu5Ixhlbg2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu5Ixhlbg2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5Ixhlbg2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu5Ixhlbg2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu5Ixhlbg2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu5Ixhlbg2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uu5Ixhlbg2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu5Ixhlbg2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uu5Ixhlbg2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu5Ixhlbg2 .navbar.collapsed {
  justify-content: center;
}
.cid-uu5Ixhlbg2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu5Ixhlbg2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu5Ixhlbg2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu5Ixhlbg2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu5Ixhlbg2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu5Ixhlbg2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu5Ixhlbg2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu5Ixhlbg2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu5Ixhlbg2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu5Ixhlbg2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu5Ixhlbg2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu5Ixhlbg2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu5Ixhlbg2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu5Ixhlbg2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu5Ixhlbg2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu5Ixhlbg2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu5Ixhlbg2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu5Ixhlbg2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu5Ixhlbg2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu5Ixhlbg2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu5Ixhlbg2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu5Ixhlbg2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu5Ixhlbg2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu5Ixhlbg2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu5Ixhlbg2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu5Ixhlbg2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu5Ixhlbg2 .dropdown-item.active,
.cid-uu5Ixhlbg2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uu5Ixhlbg2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu5Ixhlbg2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu5Ixhlbg2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu5Ixhlbg2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu5Ixhlbg2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu5Ixhlbg2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu5Ixhlbg2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu5Ixhlbg2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu5Ixhlbg2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu5Ixhlbg2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu5Ixhlbg2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu5Ixhlbg2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5Ixhlbg2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5Ixhlbg2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu5Ixhlbg2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5Ixhlbg2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu5Ixhlbg2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu5Ixhlbg2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5Ixhlbg2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu5Ixhlbg2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu5Ixhlbg2 .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-uu5Ixhlbg2 .navbar {
    height: 70px;
  }
  .cid-uu5Ixhlbg2 .navbar.opened {
    height: auto;
  }
  .cid-uu5Ixhlbg2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utYZ9F14Ih {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/vias-alarm-2000x809.jpg");
}
.cid-utYZ9F14Ih .mbr-section-title {
  color: #ffffff;
}
.cid-utYZ9F14Ih .mbr-text,
.cid-utYZ9F14Ih .mbr-section-btn {
  color: #ffffff;
}
.cid-utYZ9FAZXa {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-utYZ9FAZXa .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utYZ9FAZXa .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utYZ9FAZXa .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utYZ9FAZXa .card {
    margin-bottom: 2rem;
  }
  .cid-utYZ9FAZXa .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utYZ9GgXix {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-utYZ9GgXix img,
.cid-utYZ9GgXix .item-img {
  width: 100%;
}
.cid-utYZ9GgXix .item:focus,
.cid-utYZ9GgXix span:focus {
  outline: none;
}
.cid-utYZ9GgXix .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-utYZ9GgXix .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utYZ9GgXix .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utYZ9GgXix .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-utYZ9GgXix .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utYZ9GgXix .mbr-section-title {
  color: #232323;
}
.cid-utYZ9GgXix .mbr-text,
.cid-utYZ9GgXix .mbr-section-btn {
  text-align: left;
}
.cid-utYZ9GgXix .item-title {
  text-align: left;
}
.cid-utYZ9GgXix .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-utYZ9HVCSK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYZ9HVCSK .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZ9HVCSK .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZ9HVCSK .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZ9HVCSK .link-wrap {
    align-items: center;
  }
}
.cid-utYZ9HVCSK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZ9IEAka {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYZ9IEAka .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZ9IEAka .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZ9IEAka .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZ9IEAka .link-wrap {
    align-items: center;
  }
}
.cid-utYZ9IEAka .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZ9JmKBt {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/vias-pir-2000x809.jpg");
}
.cid-utYZ9JmKBt H3 {
  text-align: right;
  color: #232323;
}
.cid-utYZ9JmKBt .mbr-text,
.cid-utYZ9JmKBt .mbr-section-btn {
  text-align: right;
  color: #232323;
}
.cid-utYZ9JmKBt H1 {
  text-align: left;
}
.cid-utYZ9K1wxr {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-utYZ9K1wxr .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZ9K1wxr .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZ9K1wxr .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZ9K1wxr .link-wrap {
    align-items: center;
  }
}
.cid-utYZ9K1wxr .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZ9KJHsa {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-utYZ9KJHsa .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYZ9KJHsa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYZ9KJHsa .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-utYZ9KJHsa .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utYZ9KJHsa .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-utYZ9Lxw3Z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYZ9Lxw3Z .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZ9Lxw3Z .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZ9Lxw3Z .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZ9Lxw3Z .link-wrap {
    align-items: center;
  }
}
.cid-utYZ9Lxw3Z .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZ9MbGiE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYZ9MbGiE .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZ9MbGiE .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZ9MbGiE .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZ9MbGiE .link-wrap {
    align-items: center;
  }
}
.cid-utYZ9MbGiE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZ9MRs6o {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/siren-talk1-2000x995.jpg");
}
.cid-utYZ9MRs6o H3 {
  text-align: right;
}
.cid-utYZ9MRs6o .mbr-text,
.cid-utYZ9MRs6o .mbr-section-btn {
  text-align: right;
}
.cid-utYZ9MRs6o H1 {
  text-align: left;
}
.cid-utYZ9NuPUx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYZ9NuPUx .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZ9NuPUx .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZ9NuPUx .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZ9NuPUx .link-wrap {
    align-items: center;
  }
}
.cid-utYZ9NuPUx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZ9OfAzd {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/arming-1-2000x1113.jpg");
}
.cid-utYZ9OfAzd H3 {
  text-align: right;
}
.cid-utYZ9OfAzd .mbr-text,
.cid-utYZ9OfAzd .mbr-section-btn {
  text-align: right;
}
.cid-utYZ9OfAzd H1 {
  text-align: left;
}
.cid-utYZ9OUU61 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYZ9OUU61 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZ9OUU61 .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZ9OUU61 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZ9OUU61 .link-wrap {
    align-items: center;
  }
}
.cid-utYZ9OUU61 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZ9PCm4E {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYZ9PCm4E .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZ9PCm4E .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZ9PCm4E .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZ9PCm4E .link-wrap {
    align-items: center;
  }
}
.cid-utYZ9PCm4E .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZ9QjCUr {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/light-control1-2000x995.jpg");
}
.cid-utYZ9QjCUr H3 {
  text-align: right;
}
.cid-utYZ9QjCUr .mbr-text,
.cid-utYZ9QjCUr .mbr-section-btn {
  text-align: right;
}
.cid-utYZ9QjCUr H1 {
  text-align: left;
}
.cid-utYZ9R0LT6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYZ9R0LT6 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZ9R0LT6 .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZ9R0LT6 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZ9R0LT6 .link-wrap {
    align-items: center;
  }
}
.cid-utYZ9R0LT6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZ9RIYxy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYZ9RIYxy .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZ9RIYxy .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZ9RIYxy .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZ9RIYxy .link-wrap {
    align-items: center;
  }
}
.cid-utYZ9RIYxy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu5IzBBJkp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu5IzBBJkp .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu5IzBBJkp .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu5IzBBJkp .row {
    text-align: center;
  }
  .cid-uu5IzBBJkp .row > div {
    margin: auto;
  }
  .cid-uu5IzBBJkp .social-row {
    justify-content: center;
  }
}
.cid-uu5IzBBJkp .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu5IzBBJkp .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu5IzBBJkp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu5IzBBJkp .list {
    margin-bottom: 0rem;
  }
}
.cid-uu5IzBBJkp .mbr-text {
  color: #ffffff;
}
.cid-uu5IzBBJkp .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu5IzBBJkp .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu5IzBBJkp div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu5IzBBJkp H5 {
  color: #e5c04e;
}
.cid-uu5Jja8Ewn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu5Jja8Ewn nav.navbar {
  position: fixed;
}
.cid-uu5Jja8Ewn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5Jja8Ewn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu5Jja8Ewn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu5Jja8Ewn .dropdown-item:hover,
.cid-uu5Jja8Ewn .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu5Jja8Ewn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu5Jja8Ewn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu5Jja8Ewn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu5Jja8Ewn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu5Jja8Ewn .nav-link {
  position: relative;
}
.cid-uu5Jja8Ewn .container {
  display: flex;
  margin: auto;
}
.cid-uu5Jja8Ewn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu5Jja8Ewn .dropdown-menu,
.cid-uu5Jja8Ewn .navbar.opened {
  background: #ffffff !important;
}
.cid-uu5Jja8Ewn .nav-item:focus,
.cid-uu5Jja8Ewn .nav-link:focus {
  outline: none;
}
.cid-uu5Jja8Ewn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu5Jja8Ewn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu5Jja8Ewn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu5Jja8Ewn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5Jja8Ewn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu5Jja8Ewn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu5Jja8Ewn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu5Jja8Ewn .navbar.opened {
  transition: all 0.3s;
}
.cid-uu5Jja8Ewn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu5Jja8Ewn .navbar .navbar-logo img {
  width: auto;
}
.cid-uu5Jja8Ewn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu5Jja8Ewn .navbar.collapsed {
  justify-content: center;
}
.cid-uu5Jja8Ewn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu5Jja8Ewn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu5Jja8Ewn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu5Jja8Ewn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu5Jja8Ewn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu5Jja8Ewn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu5Jja8Ewn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu5Jja8Ewn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu5Jja8Ewn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu5Jja8Ewn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu5Jja8Ewn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu5Jja8Ewn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu5Jja8Ewn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu5Jja8Ewn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu5Jja8Ewn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu5Jja8Ewn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu5Jja8Ewn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu5Jja8Ewn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu5Jja8Ewn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu5Jja8Ewn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu5Jja8Ewn .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu5Jja8Ewn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu5Jja8Ewn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu5Jja8Ewn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu5Jja8Ewn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu5Jja8Ewn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu5Jja8Ewn .dropdown-item.active,
.cid-uu5Jja8Ewn .dropdown-item:active {
  background-color: transparent;
}
.cid-uu5Jja8Ewn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu5Jja8Ewn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu5Jja8Ewn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu5Jja8Ewn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu5Jja8Ewn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu5Jja8Ewn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu5Jja8Ewn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu5Jja8Ewn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu5Jja8Ewn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu5Jja8Ewn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu5Jja8Ewn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu5Jja8Ewn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5Jja8Ewn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5Jja8Ewn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu5Jja8Ewn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5Jja8Ewn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu5Jja8Ewn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu5Jja8Ewn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5Jja8Ewn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu5Jja8Ewn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu5Jja8Ewn .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-uu5Jja8Ewn .navbar {
    height: 70px;
  }
  .cid-uu5Jja8Ewn .navbar.opened {
    height: auto;
  }
  .cid-uu5Jja8Ewn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uv6kM22YgF {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uv6kM22YgF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv6kM22YgF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv6kM22YgF .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-uv6kM22YgF .panel-group {
  border: none;
}
.cid-uv6kM22YgF .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uv6kM22YgF .panel-body,
.cid-uv6kM22YgF .card-header {
  padding: 1rem 0;
}
.cid-uv6kM22YgF .panel-title-edit {
  color: #000000;
}
.cid-uv6kM22YgF .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uv6kQCz2qE {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uv6kQCz2qE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv6kQCz2qE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv6kQCz2qE .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uv6kQCz2qE .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uv6kQCz2qE .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #ffffff;
}
.cid-uv6kQCz2qE .panel-body,
.cid-uv6kQCz2qE .card-header {
  padding: 1rem 0;
}
.cid-uv6kQCz2qE .panel-title-edit {
  color: #000000;
}
.cid-uu5JjJJfX8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu5JjJJfX8 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu5JjJJfX8 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu5JjJJfX8 .row {
    text-align: center;
  }
  .cid-uu5JjJJfX8 .row > div {
    margin: auto;
  }
  .cid-uu5JjJJfX8 .social-row {
    justify-content: center;
  }
}
.cid-uu5JjJJfX8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu5JjJJfX8 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu5JjJJfX8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu5JjJJfX8 .list {
    margin-bottom: 0rem;
  }
}
.cid-uu5JjJJfX8 .mbr-text {
  color: #ffffff;
}
.cid-uu5JjJJfX8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu5JjJJfX8 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu5JjJJfX8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu5JjJJfX8 H5 {
  color: #e5c04e;
}
.cid-uu5JzwHSkQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu5JzwHSkQ nav.navbar {
  position: fixed;
}
.cid-uu5JzwHSkQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5JzwHSkQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu5JzwHSkQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu5JzwHSkQ .dropdown-item:hover,
.cid-uu5JzwHSkQ .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu5JzwHSkQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu5JzwHSkQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu5JzwHSkQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu5JzwHSkQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu5JzwHSkQ .nav-link {
  position: relative;
}
.cid-uu5JzwHSkQ .container {
  display: flex;
  margin: auto;
}
.cid-uu5JzwHSkQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu5JzwHSkQ .dropdown-menu,
.cid-uu5JzwHSkQ .navbar.opened {
  background: #ffffff !important;
}
.cid-uu5JzwHSkQ .nav-item:focus,
.cid-uu5JzwHSkQ .nav-link:focus {
  outline: none;
}
.cid-uu5JzwHSkQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu5JzwHSkQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu5JzwHSkQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu5JzwHSkQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5JzwHSkQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu5JzwHSkQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu5JzwHSkQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu5JzwHSkQ .navbar.opened {
  transition: all 0.3s;
}
.cid-uu5JzwHSkQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu5JzwHSkQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uu5JzwHSkQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu5JzwHSkQ .navbar.collapsed {
  justify-content: center;
}
.cid-uu5JzwHSkQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu5JzwHSkQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu5JzwHSkQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu5JzwHSkQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu5JzwHSkQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu5JzwHSkQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu5JzwHSkQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu5JzwHSkQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu5JzwHSkQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu5JzwHSkQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu5JzwHSkQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu5JzwHSkQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu5JzwHSkQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu5JzwHSkQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu5JzwHSkQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu5JzwHSkQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu5JzwHSkQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu5JzwHSkQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu5JzwHSkQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu5JzwHSkQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu5JzwHSkQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu5JzwHSkQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu5JzwHSkQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu5JzwHSkQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu5JzwHSkQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu5JzwHSkQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu5JzwHSkQ .dropdown-item.active,
.cid-uu5JzwHSkQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uu5JzwHSkQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu5JzwHSkQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu5JzwHSkQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu5JzwHSkQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu5JzwHSkQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu5JzwHSkQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu5JzwHSkQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu5JzwHSkQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu5JzwHSkQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu5JzwHSkQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu5JzwHSkQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu5JzwHSkQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5JzwHSkQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5JzwHSkQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu5JzwHSkQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5JzwHSkQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu5JzwHSkQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu5JzwHSkQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5JzwHSkQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu5JzwHSkQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu5JzwHSkQ .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-uu5JzwHSkQ .navbar {
    height: 70px;
  }
  .cid-uu5JzwHSkQ .navbar.opened {
    height: auto;
  }
  .cid-uu5JzwHSkQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utYZY1pkaK {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/repeater-banner-2000x463.jpg");
}
.cid-utYZY1UX9Y {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-utYZY1UX9Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYZY1UX9Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYZY2sGPc {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e7e7e7;
}
.cid-utYZY2sGPc img,
.cid-utYZY2sGPc .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-utYZY2sGPc .item:focus,
.cid-utYZY2sGPc span:focus {
  outline: none;
}
.cid-utYZY2sGPc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-utYZY2sGPc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utYZY2sGPc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utYZY2sGPc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-utYZY2sGPc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utYZY2sGPc .mbr-section-title {
  color: #232323;
}
.cid-utYZY2sGPc .mbr-text,
.cid-utYZY2sGPc .mbr-section-btn {
  text-align: left;
}
.cid-utYZY2sGPc .item-title {
  text-align: left;
}
.cid-utYZY2sGPc .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-utYZY3eJHs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e7e7e7;
}
.cid-utYZY3eJHs .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZY3eJHs .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZY3eJHs .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZY3eJHs .link-wrap {
    align-items: center;
  }
}
.cid-utYZY3eJHs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZY3M9QK {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/rf-detect-2000x492.jpg");
}
.cid-utYZY3M9QK .mbr-text,
.cid-utYZY3M9QK .mbr-section-btn {
  color: #232323;
}
.cid-utYZY3M9QK .card-title,
.cid-utYZY3M9QK .card-box {
  color: #ffffff;
}
.cid-utYZY3M9QK .mbr-text,
.cid-utYZY3M9QK .link-wrap {
  color: #ffffff;
}
.cid-utYZY4gVjd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYZY4gVjd .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZY4gVjd .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZY4gVjd .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZY4gVjd .link-wrap {
    align-items: center;
  }
}
.cid-utYZY4gVjd .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZY4PG3c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-utYZY5s5SR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utYZY5s5SR .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utYZY5s5SR .card {
    margin-bottom: 2rem!important;
  }
  .cid-utYZY5s5SR .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utYZY5s5SR .link-wrap {
    align-items: center;
  }
}
.cid-utYZY5s5SR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utYZY62It6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lights-header-2000x809.jpg");
}
.cid-uu5JGavbkn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu5JGavbkn .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu5JGavbkn .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu5JGavbkn .row {
    text-align: center;
  }
  .cid-uu5JGavbkn .row > div {
    margin: auto;
  }
  .cid-uu5JGavbkn .social-row {
    justify-content: center;
  }
}
.cid-uu5JGavbkn .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu5JGavbkn .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu5JGavbkn .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu5JGavbkn .list {
    margin-bottom: 0rem;
  }
}
.cid-uu5JGavbkn .mbr-text {
  color: #ffffff;
}
.cid-uu5JGavbkn .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu5JGavbkn .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu5JGavbkn div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu5JGavbkn H5 {
  color: #e5c04e;
}
.cid-uu5ID9YqhP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu5ID9YqhP nav.navbar {
  position: fixed;
}
.cid-uu5ID9YqhP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5ID9YqhP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu5ID9YqhP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu5ID9YqhP .dropdown-item:hover,
.cid-uu5ID9YqhP .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu5ID9YqhP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu5ID9YqhP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu5ID9YqhP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu5ID9YqhP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu5ID9YqhP .nav-link {
  position: relative;
}
.cid-uu5ID9YqhP .container {
  display: flex;
  margin: auto;
}
.cid-uu5ID9YqhP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu5ID9YqhP .dropdown-menu,
.cid-uu5ID9YqhP .navbar.opened {
  background: #ffffff !important;
}
.cid-uu5ID9YqhP .nav-item:focus,
.cid-uu5ID9YqhP .nav-link:focus {
  outline: none;
}
.cid-uu5ID9YqhP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu5ID9YqhP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu5ID9YqhP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu5ID9YqhP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5ID9YqhP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu5ID9YqhP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu5ID9YqhP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu5ID9YqhP .navbar.opened {
  transition: all 0.3s;
}
.cid-uu5ID9YqhP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu5ID9YqhP .navbar .navbar-logo img {
  width: auto;
}
.cid-uu5ID9YqhP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu5ID9YqhP .navbar.collapsed {
  justify-content: center;
}
.cid-uu5ID9YqhP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu5ID9YqhP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu5ID9YqhP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu5ID9YqhP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu5ID9YqhP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu5ID9YqhP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu5ID9YqhP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu5ID9YqhP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu5ID9YqhP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu5ID9YqhP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu5ID9YqhP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu5ID9YqhP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu5ID9YqhP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu5ID9YqhP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu5ID9YqhP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu5ID9YqhP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu5ID9YqhP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu5ID9YqhP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu5ID9YqhP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu5ID9YqhP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu5ID9YqhP .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu5ID9YqhP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu5ID9YqhP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu5ID9YqhP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu5ID9YqhP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu5ID9YqhP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu5ID9YqhP .dropdown-item.active,
.cid-uu5ID9YqhP .dropdown-item:active {
  background-color: transparent;
}
.cid-uu5ID9YqhP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu5ID9YqhP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu5ID9YqhP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu5ID9YqhP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu5ID9YqhP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu5ID9YqhP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu5ID9YqhP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu5ID9YqhP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu5ID9YqhP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu5ID9YqhP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu5ID9YqhP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu5ID9YqhP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5ID9YqhP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5ID9YqhP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu5ID9YqhP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5ID9YqhP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu5ID9YqhP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu5ID9YqhP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5ID9YqhP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu5ID9YqhP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu5ID9YqhP .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-uu5ID9YqhP .navbar {
    height: 70px;
  }
  .cid-uu5ID9YqhP .navbar.opened {
    height: auto;
  }
  .cid-uu5ID9YqhP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZ0QI9JwK {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-utZ0QI9JwK .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ0QI9JwK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ0QI9JwK .mbr-text,
.cid-utZ0QI9JwK .mbr-section-btn {
  color: #232323;
}
.cid-utZ0QI9JwK .card-title,
.cid-utZ0QI9JwK .card-box {
  color: #ffffff;
}
.cid-utZ0QI9JwK .mbr-text,
.cid-utZ0QI9JwK .link-wrap {
  color: #ffffff;
}
.cid-utZ0QIEJDw {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/siren-dark2-2000x523.jpg");
}
.cid-utZ0QIEJDw .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ0QIEJDw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ0QIEJDw .mbr-text,
.cid-utZ0QIEJDw .mbr-section-btn {
  color: #232323;
}
.cid-utZ0QIEJDw .card-title,
.cid-utZ0QIEJDw .card-box {
  color: #ffffff;
}
.cid-utZ0QIEJDw .mbr-text,
.cid-utZ0QIEJDw .link-wrap {
  color: #ffffff;
}
.cid-utZ0QJ560R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-utZ0QJ560R .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ0QJ560R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ0QJ560R .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-utZ0QJ560R .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-utZ0QJ560R .mbr-section-title {
  color: #ffffff;
}
.cid-utZ0QJ560R .mbr-text,
.cid-utZ0QJ560R .mbr-section-btn {
  color: #ffffff;
}
.cid-utZ0QJzP6F {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ0QJzP6F .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZ0QJzP6F .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZ0QJzP6F .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZ0QJzP6F .card {
    margin-bottom: 2rem;
  }
  .cid-utZ0QJzP6F .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZ0QKaiRr {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZ0QKaiRr .carousel {
    min-height: 400px;
  }
  .cid-utZ0QKaiRr .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZ0QKaiRr .carousel {
    min-height: 260px;
  }
  .cid-utZ0QKaiRr .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZ0QKaiRr .carousel {
    min-height: 220px;
  }
  .cid-utZ0QKaiRr .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZ0QKaiRr .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZ0QKaiRr .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZ0QKaiRr .carousel,
.cid-utZ0QKaiRr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZ0QKaiRr .item-wrapper {
  width: 100%;
}
.cid-utZ0QKaiRr .carousel-caption {
  bottom: 40px;
}
.cid-utZ0QKaiRr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZ0QKaiRr .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZ0QKaiRr .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZ0QKaiRr .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZ0QKaiRr .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZ0QKaiRr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZ0QKaiRr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZ0QKaiRr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZ0QKaiRr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZ0QKaiRr .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-utZ0QKaiRr .carousel-indicators li.active,
.cid-utZ0QKaiRr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZ0QKaiRr .carousel-indicators li::after,
.cid-utZ0QKaiRr .carousel-indicators li::before {
  content: none;
}
.cid-utZ0QKaiRr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZ0QKaiRr .carousel-indicators {
    display: none !important;
  }
}
.cid-utZ0QKPxj8 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZ0QKPxj8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ0QKPxj8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ0QLj5O4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ0QLL6cd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ0QMeYJZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ0QMJz2Q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ0QNddn3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ0QNIlSY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ0QOdnln {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ0QOMw1K {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ0QPnYpo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ0QQ4ljt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ0QQGmpL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZ0QQGmpL .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZ0QQGmpL .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZ0QQGmpL .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZ0QQGmpL .link-wrap {
    align-items: center;
  }
}
.cid-utZ0QQGmpL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu5IEusQzJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu5IEusQzJ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu5IEusQzJ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu5IEusQzJ .row {
    text-align: center;
  }
  .cid-uu5IEusQzJ .row > div {
    margin: auto;
  }
  .cid-uu5IEusQzJ .social-row {
    justify-content: center;
  }
}
.cid-uu5IEusQzJ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu5IEusQzJ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu5IEusQzJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu5IEusQzJ .list {
    margin-bottom: 0rem;
  }
}
.cid-uu5IEusQzJ .mbr-text {
  color: #ffffff;
}
.cid-uu5IEusQzJ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu5IEusQzJ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu5IEusQzJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu5IEusQzJ H5 {
  color: #e5c04e;
}
.cid-uu5IMvf0TN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu5IMvf0TN nav.navbar {
  position: fixed;
}
.cid-uu5IMvf0TN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5IMvf0TN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu5IMvf0TN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu5IMvf0TN .dropdown-item:hover,
.cid-uu5IMvf0TN .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu5IMvf0TN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu5IMvf0TN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu5IMvf0TN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu5IMvf0TN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu5IMvf0TN .nav-link {
  position: relative;
}
.cid-uu5IMvf0TN .container {
  display: flex;
  margin: auto;
}
.cid-uu5IMvf0TN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu5IMvf0TN .dropdown-menu,
.cid-uu5IMvf0TN .navbar.opened {
  background: #ffffff !important;
}
.cid-uu5IMvf0TN .nav-item:focus,
.cid-uu5IMvf0TN .nav-link:focus {
  outline: none;
}
.cid-uu5IMvf0TN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu5IMvf0TN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu5IMvf0TN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu5IMvf0TN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5IMvf0TN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu5IMvf0TN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu5IMvf0TN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu5IMvf0TN .navbar.opened {
  transition: all 0.3s;
}
.cid-uu5IMvf0TN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu5IMvf0TN .navbar .navbar-logo img {
  width: auto;
}
.cid-uu5IMvf0TN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu5IMvf0TN .navbar.collapsed {
  justify-content: center;
}
.cid-uu5IMvf0TN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu5IMvf0TN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu5IMvf0TN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu5IMvf0TN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu5IMvf0TN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu5IMvf0TN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu5IMvf0TN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu5IMvf0TN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu5IMvf0TN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu5IMvf0TN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu5IMvf0TN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu5IMvf0TN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu5IMvf0TN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu5IMvf0TN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu5IMvf0TN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu5IMvf0TN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu5IMvf0TN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu5IMvf0TN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu5IMvf0TN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu5IMvf0TN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu5IMvf0TN .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu5IMvf0TN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu5IMvf0TN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu5IMvf0TN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu5IMvf0TN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu5IMvf0TN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu5IMvf0TN .dropdown-item.active,
.cid-uu5IMvf0TN .dropdown-item:active {
  background-color: transparent;
}
.cid-uu5IMvf0TN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu5IMvf0TN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu5IMvf0TN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu5IMvf0TN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu5IMvf0TN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu5IMvf0TN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu5IMvf0TN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu5IMvf0TN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu5IMvf0TN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu5IMvf0TN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu5IMvf0TN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu5IMvf0TN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5IMvf0TN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5IMvf0TN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu5IMvf0TN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5IMvf0TN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu5IMvf0TN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu5IMvf0TN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5IMvf0TN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu5IMvf0TN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu5IMvf0TN .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-uu5IMvf0TN .navbar {
    height: 70px;
  }
  .cid-uu5IMvf0TN .navbar.opened {
    height: auto;
  }
  .cid-uu5IMvf0TN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZ1nwNFlc {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/rf-detect-2000x492.jpg");
}
.cid-utZ1nwNFlc .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ1nwNFlc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ1nwNFlc .mbr-text,
.cid-utZ1nwNFlc .mbr-section-btn {
  color: #232323;
}
.cid-utZ1nwNFlc .card-title,
.cid-utZ1nwNFlc .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZ1nwNFlc .mbr-text,
.cid-utZ1nwNFlc .link-wrap {
  color: #ffffff;
}
.cid-utZ1nxjVLO {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1nxjVLO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZ1nxjVLO .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZ1nxjVLO .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZ1nxjVLO .card {
    margin-bottom: 2rem;
  }
  .cid-utZ1nxjVLO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZ1nxZjyS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZ1nxZjyS .carousel {
    min-height: 400px;
  }
  .cid-utZ1nxZjyS .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZ1nxZjyS .carousel {
    min-height: 260px;
  }
  .cid-utZ1nxZjyS .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZ1nxZjyS .carousel {
    min-height: 220px;
  }
  .cid-utZ1nxZjyS .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZ1nxZjyS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZ1nxZjyS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZ1nxZjyS .carousel,
.cid-utZ1nxZjyS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZ1nxZjyS .item-wrapper {
  width: 100%;
}
.cid-utZ1nxZjyS .carousel-caption {
  bottom: 40px;
}
.cid-utZ1nxZjyS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZ1nxZjyS .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZ1nxZjyS .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZ1nxZjyS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZ1nxZjyS .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZ1nxZjyS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZ1nxZjyS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZ1nxZjyS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZ1nxZjyS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZ1nxZjyS .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-utZ1nxZjyS .carousel-indicators li.active,
.cid-utZ1nxZjyS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZ1nxZjyS .carousel-indicators li::after,
.cid-utZ1nxZjyS .carousel-indicators li::before {
  content: none;
}
.cid-utZ1nxZjyS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZ1nxZjyS .carousel-indicators {
    display: none !important;
  }
}
.cid-utZ1nyGsC7 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZ1nyGsC7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ1nyGsC7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ1nzlbbg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1nzRwrq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1nAlAEk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1nAVJks {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1nBvYyp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1nC5t5g {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1nCH97B {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1nDhNJG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1nDU2Vi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZ1nDU2Vi .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZ1nDU2Vi .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZ1nDU2Vi .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZ1nDU2Vi .link-wrap {
    align-items: center;
  }
}
.cid-utZ1nDU2Vi .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu5IOOMGoP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu5IOOMGoP .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu5IOOMGoP .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu5IOOMGoP .row {
    text-align: center;
  }
  .cid-uu5IOOMGoP .row > div {
    margin: auto;
  }
  .cid-uu5IOOMGoP .social-row {
    justify-content: center;
  }
}
.cid-uu5IOOMGoP .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu5IOOMGoP .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu5IOOMGoP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu5IOOMGoP .list {
    margin-bottom: 0rem;
  }
}
.cid-uu5IOOMGoP .mbr-text {
  color: #ffffff;
}
.cid-uu5IOOMGoP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu5IOOMGoP .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu5IOOMGoP div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu5IOOMGoP H5 {
  color: #e5c04e;
}
.cid-uu5IVE1sBl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu5IVE1sBl nav.navbar {
  position: fixed;
}
.cid-uu5IVE1sBl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5IVE1sBl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu5IVE1sBl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu5IVE1sBl .dropdown-item:hover,
.cid-uu5IVE1sBl .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu5IVE1sBl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu5IVE1sBl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu5IVE1sBl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu5IVE1sBl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu5IVE1sBl .nav-link {
  position: relative;
}
.cid-uu5IVE1sBl .container {
  display: flex;
  margin: auto;
}
.cid-uu5IVE1sBl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu5IVE1sBl .dropdown-menu,
.cid-uu5IVE1sBl .navbar.opened {
  background: #ffffff !important;
}
.cid-uu5IVE1sBl .nav-item:focus,
.cid-uu5IVE1sBl .nav-link:focus {
  outline: none;
}
.cid-uu5IVE1sBl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu5IVE1sBl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu5IVE1sBl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu5IVE1sBl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu5IVE1sBl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu5IVE1sBl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu5IVE1sBl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu5IVE1sBl .navbar.opened {
  transition: all 0.3s;
}
.cid-uu5IVE1sBl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu5IVE1sBl .navbar .navbar-logo img {
  width: auto;
}
.cid-uu5IVE1sBl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu5IVE1sBl .navbar.collapsed {
  justify-content: center;
}
.cid-uu5IVE1sBl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu5IVE1sBl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu5IVE1sBl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu5IVE1sBl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu5IVE1sBl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu5IVE1sBl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu5IVE1sBl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu5IVE1sBl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu5IVE1sBl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu5IVE1sBl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu5IVE1sBl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu5IVE1sBl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu5IVE1sBl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu5IVE1sBl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu5IVE1sBl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu5IVE1sBl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu5IVE1sBl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu5IVE1sBl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu5IVE1sBl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu5IVE1sBl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu5IVE1sBl .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu5IVE1sBl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu5IVE1sBl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu5IVE1sBl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu5IVE1sBl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu5IVE1sBl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu5IVE1sBl .dropdown-item.active,
.cid-uu5IVE1sBl .dropdown-item:active {
  background-color: transparent;
}
.cid-uu5IVE1sBl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu5IVE1sBl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu5IVE1sBl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu5IVE1sBl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu5IVE1sBl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu5IVE1sBl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu5IVE1sBl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu5IVE1sBl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu5IVE1sBl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu5IVE1sBl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu5IVE1sBl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu5IVE1sBl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5IVE1sBl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu5IVE1sBl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu5IVE1sBl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5IVE1sBl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu5IVE1sBl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu5IVE1sBl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu5IVE1sBl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu5IVE1sBl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu5IVE1sBl .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-uu5IVE1sBl .navbar {
    height: 70px;
  }
  .cid-uu5IVE1sBl .navbar.opened {
    height: auto;
  }
  .cid-uu5IVE1sBl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZ1K7bPpe {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/universal-dev-banner-2000x463.jpg");
}
.cid-utZ1K7bPpe .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ1K7bPpe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ1K7bPpe .mbr-text,
.cid-utZ1K7bPpe .mbr-section-btn {
  color: #232323;
}
.cid-utZ1K7bPpe .card-title,
.cid-utZ1K7bPpe .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZ1K7bPpe .mbr-text,
.cid-utZ1K7bPpe .link-wrap {
  color: #ffffff;
}
.cid-utZ1K805CF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-utZ1K805CF .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ1K805CF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ1K805CF .mbr-section-title {
  color: #ffffff;
}
.cid-utZ1K805CF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-utZ1K8F9wn {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1K8F9wn .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZ1K8F9wn .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZ1K8F9wn .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZ1K8F9wn .card {
    margin-bottom: 2rem;
  }
  .cid-utZ1K8F9wn .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZ1K9ofLG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZ1K9ofLG .carousel {
    min-height: 400px;
  }
  .cid-utZ1K9ofLG .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZ1K9ofLG .carousel {
    min-height: 260px;
  }
  .cid-utZ1K9ofLG .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZ1K9ofLG .carousel {
    min-height: 220px;
  }
  .cid-utZ1K9ofLG .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZ1K9ofLG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZ1K9ofLG .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZ1K9ofLG .carousel,
.cid-utZ1K9ofLG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZ1K9ofLG .item-wrapper {
  width: 100%;
}
.cid-utZ1K9ofLG .carousel-caption {
  bottom: 40px;
}
.cid-utZ1K9ofLG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZ1K9ofLG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZ1K9ofLG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZ1K9ofLG .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZ1K9ofLG .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZ1K9ofLG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZ1K9ofLG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZ1K9ofLG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZ1K9ofLG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZ1K9ofLG .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-utZ1K9ofLG .carousel-indicators li.active,
.cid-utZ1K9ofLG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZ1K9ofLG .carousel-indicators li::after,
.cid-utZ1K9ofLG .carousel-indicators li::before {
  content: none;
}
.cid-utZ1K9ofLG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZ1K9ofLG .carousel-indicators {
    display: none !important;
  }
}
.cid-utZ1Ka1uS8 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZ1Ka1uS8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ1Ka1uS8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ1KaAUEV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1Kb6cgI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1KbDXQ3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1Kc6ZHw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1KcASee {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1Kd4YAr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1KdDFlN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1KejNUn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1KeSab1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1Kfs8FA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1KfX320 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1KguggT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ1Kh5tr4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZ1Kh5tr4 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZ1Kh5tr4 .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZ1Kh5tr4 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZ1Kh5tr4 .link-wrap {
    align-items: center;
  }
}
.cid-utZ1Kh5tr4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu5IXjzHWw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu5IXjzHWw .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu5IXjzHWw .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu5IXjzHWw .row {
    text-align: center;
  }
  .cid-uu5IXjzHWw .row > div {
    margin: auto;
  }
  .cid-uu5IXjzHWw .social-row {
    justify-content: center;
  }
}
.cid-uu5IXjzHWw .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu5IXjzHWw .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu5IXjzHWw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu5IXjzHWw .list {
    margin-bottom: 0rem;
  }
}
.cid-uu5IXjzHWw .mbr-text {
  color: #ffffff;
}
.cid-uu5IXjzHWw .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu5IXjzHWw .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu5IXjzHWw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu5IXjzHWw H5 {
  color: #e5c04e;
}
.cid-uu9QV8cc9z {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9QV8cc9z nav.navbar {
  position: fixed;
}
.cid-uu9QV8cc9z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9QV8cc9z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9QV8cc9z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9QV8cc9z .dropdown-item:hover,
.cid-uu9QV8cc9z .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9QV8cc9z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9QV8cc9z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9QV8cc9z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9QV8cc9z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9QV8cc9z .nav-link {
  position: relative;
}
.cid-uu9QV8cc9z .container {
  display: flex;
  margin: auto;
}
.cid-uu9QV8cc9z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9QV8cc9z .dropdown-menu,
.cid-uu9QV8cc9z .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9QV8cc9z .nav-item:focus,
.cid-uu9QV8cc9z .nav-link:focus {
  outline: none;
}
.cid-uu9QV8cc9z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9QV8cc9z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9QV8cc9z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9QV8cc9z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9QV8cc9z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9QV8cc9z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9QV8cc9z .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9QV8cc9z .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9QV8cc9z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9QV8cc9z .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9QV8cc9z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9QV8cc9z .navbar.collapsed {
  justify-content: center;
}
.cid-uu9QV8cc9z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9QV8cc9z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9QV8cc9z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9QV8cc9z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9QV8cc9z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9QV8cc9z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9QV8cc9z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9QV8cc9z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9QV8cc9z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9QV8cc9z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9QV8cc9z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9QV8cc9z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9QV8cc9z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9QV8cc9z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9QV8cc9z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9QV8cc9z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9QV8cc9z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9QV8cc9z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9QV8cc9z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9QV8cc9z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9QV8cc9z .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9QV8cc9z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9QV8cc9z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9QV8cc9z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9QV8cc9z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9QV8cc9z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9QV8cc9z .dropdown-item.active,
.cid-uu9QV8cc9z .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9QV8cc9z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9QV8cc9z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9QV8cc9z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9QV8cc9z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9QV8cc9z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9QV8cc9z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9QV8cc9z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9QV8cc9z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9QV8cc9z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9QV8cc9z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9QV8cc9z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9QV8cc9z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9QV8cc9z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9QV8cc9z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9QV8cc9z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9QV8cc9z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9QV8cc9z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9QV8cc9z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9QV8cc9z .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9QV8cc9z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9QV8cc9z .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-uu9QV8cc9z .navbar {
    height: 70px;
  }
  .cid-uu9QV8cc9z .navbar.opened {
    height: auto;
  }
  .cid-uu9QV8cc9z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZ26NXYpG {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/repeater-banner-2000x463.jpg");
}
.cid-utZ26NXYpG .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ26NXYpG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ26NXYpG .mbr-text,
.cid-utZ26NXYpG .mbr-section-btn {
  color: #232323;
}
.cid-utZ26NXYpG .card-title,
.cid-utZ26NXYpG .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZ26NXYpG .mbr-text,
.cid-utZ26NXYpG .link-wrap {
  color: #ffffff;
}
.cid-utZ26OvwT4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-utZ26OvwT4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ26OvwT4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ26OvwT4 .mbr-section-title {
  color: #ffffff;
}
.cid-utZ26OvwT4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-utZ26P4Q2S {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26P4Q2S .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZ26P4Q2S .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZ26P4Q2S .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZ26P4Q2S .card {
    margin-bottom: 2rem;
  }
  .cid-utZ26P4Q2S .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZ26PNux1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZ26PNux1 .carousel {
    min-height: 400px;
  }
  .cid-utZ26PNux1 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZ26PNux1 .carousel {
    min-height: 260px;
  }
  .cid-utZ26PNux1 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZ26PNux1 .carousel {
    min-height: 220px;
  }
  .cid-utZ26PNux1 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZ26PNux1 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZ26PNux1 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZ26PNux1 .carousel,
.cid-utZ26PNux1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZ26PNux1 .item-wrapper {
  width: 100%;
}
.cid-utZ26PNux1 .carousel-caption {
  bottom: 40px;
}
.cid-utZ26PNux1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZ26PNux1 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZ26PNux1 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZ26PNux1 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZ26PNux1 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZ26PNux1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZ26PNux1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZ26PNux1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZ26PNux1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZ26PNux1 .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-utZ26PNux1 .carousel-indicators li.active,
.cid-utZ26PNux1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZ26PNux1 .carousel-indicators li::after,
.cid-utZ26PNux1 .carousel-indicators li::before {
  content: none;
}
.cid-utZ26PNux1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZ26PNux1 .carousel-indicators {
    display: none !important;
  }
}
.cid-utZ26QoBvU {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZ26QoBvU .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ26QoBvU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ26QVY9J {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26Rp8fO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26RU644 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26SqzlR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26SXNZi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26TvnbL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26U0CiA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26UvHgR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26V1x6I {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26VBkhE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26W9QBM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ26WI7pr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZ26WI7pr .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZ26WI7pr .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZ26WI7pr .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZ26WI7pr .link-wrap {
    align-items: center;
  }
}
.cid-utZ26WI7pr .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9QWs0dBC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9QWs0dBC .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9QWs0dBC .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9QWs0dBC .row {
    text-align: center;
  }
  .cid-uu9QWs0dBC .row > div {
    margin: auto;
  }
  .cid-uu9QWs0dBC .social-row {
    justify-content: center;
  }
}
.cid-uu9QWs0dBC .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9QWs0dBC .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9QWs0dBC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9QWs0dBC .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9QWs0dBC .mbr-text {
  color: #ffffff;
}
.cid-uu9QWs0dBC .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9QWs0dBC .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9QWs0dBC div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9QWs0dBC H5 {
  color: #e5c04e;
}
.cid-uu9QLTCshz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9QLTCshz nav.navbar {
  position: fixed;
}
.cid-uu9QLTCshz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9QLTCshz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9QLTCshz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9QLTCshz .dropdown-item:hover,
.cid-uu9QLTCshz .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9QLTCshz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9QLTCshz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9QLTCshz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9QLTCshz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9QLTCshz .nav-link {
  position: relative;
}
.cid-uu9QLTCshz .container {
  display: flex;
  margin: auto;
}
.cid-uu9QLTCshz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9QLTCshz .dropdown-menu,
.cid-uu9QLTCshz .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9QLTCshz .nav-item:focus,
.cid-uu9QLTCshz .nav-link:focus {
  outline: none;
}
.cid-uu9QLTCshz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9QLTCshz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9QLTCshz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9QLTCshz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9QLTCshz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9QLTCshz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9QLTCshz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9QLTCshz .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9QLTCshz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9QLTCshz .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9QLTCshz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9QLTCshz .navbar.collapsed {
  justify-content: center;
}
.cid-uu9QLTCshz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9QLTCshz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9QLTCshz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9QLTCshz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9QLTCshz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9QLTCshz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9QLTCshz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9QLTCshz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9QLTCshz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9QLTCshz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9QLTCshz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9QLTCshz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9QLTCshz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9QLTCshz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9QLTCshz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9QLTCshz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9QLTCshz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9QLTCshz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9QLTCshz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9QLTCshz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9QLTCshz .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9QLTCshz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9QLTCshz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9QLTCshz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9QLTCshz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9QLTCshz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9QLTCshz .dropdown-item.active,
.cid-uu9QLTCshz .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9QLTCshz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9QLTCshz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9QLTCshz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9QLTCshz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9QLTCshz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9QLTCshz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9QLTCshz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9QLTCshz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9QLTCshz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9QLTCshz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9QLTCshz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9QLTCshz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9QLTCshz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9QLTCshz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9QLTCshz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9QLTCshz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9QLTCshz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9QLTCshz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9QLTCshz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9QLTCshz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9QLTCshz .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-uu9QLTCshz .navbar {
    height: 70px;
  }
  .cid-uu9QLTCshz .navbar.opened {
    height: auto;
  }
  .cid-uu9QLTCshz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZ2s9rQpM {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/keypad2-banner-2000x463.jpg");
}
.cid-utZ2s9rQpM .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ2s9rQpM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ2s9rQpM .mbr-text,
.cid-utZ2s9rQpM .mbr-section-btn {
  color: #232323;
}
.cid-utZ2s9rQpM .card-title,
.cid-utZ2s9rQpM .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZ2s9rQpM .mbr-text,
.cid-utZ2s9rQpM .link-wrap {
  color: #ffffff;
}
.cid-utZ2s9Y2W6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-utZ2s9Y2W6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ2s9Y2W6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ2s9Y2W6 .mbr-section-title {
  color: #ffffff;
}
.cid-utZ2s9Y2W6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-utZ2saxhPW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2saxhPW .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZ2saxhPW .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZ2saxhPW .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZ2saxhPW .card {
    margin-bottom: 2rem;
  }
  .cid-utZ2saxhPW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZ2sbgZ7f {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZ2sbgZ7f .carousel {
    min-height: 400px;
  }
  .cid-utZ2sbgZ7f .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZ2sbgZ7f .carousel {
    min-height: 260px;
  }
  .cid-utZ2sbgZ7f .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZ2sbgZ7f .carousel {
    min-height: 220px;
  }
  .cid-utZ2sbgZ7f .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZ2sbgZ7f .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZ2sbgZ7f .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZ2sbgZ7f .carousel,
.cid-utZ2sbgZ7f .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZ2sbgZ7f .item-wrapper {
  width: 100%;
}
.cid-utZ2sbgZ7f .carousel-caption {
  bottom: 40px;
}
.cid-utZ2sbgZ7f .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZ2sbgZ7f .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZ2sbgZ7f .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZ2sbgZ7f .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZ2sbgZ7f .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZ2sbgZ7f .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZ2sbgZ7f .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZ2sbgZ7f .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZ2sbgZ7f .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZ2sbgZ7f .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-utZ2sbgZ7f .carousel-indicators li.active,
.cid-utZ2sbgZ7f .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZ2sbgZ7f .carousel-indicators li::after,
.cid-utZ2sbgZ7f .carousel-indicators li::before {
  content: none;
}
.cid-utZ2sbgZ7f .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZ2sbgZ7f .carousel-indicators {
    display: none !important;
  }
}
.cid-utZ2sbUdmq {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZ2sbUdmq .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ2sbUdmq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ2scxcpR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2sd4j0Q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2sdBUGB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2seepAW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2seO3yG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2sfo7ev {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2sfZdYD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2sgxK0M {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2sh5eIw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2shElDL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2siffJ2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2siOq8k {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZ2siOq8k .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZ2siOq8k .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZ2siOq8k .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZ2siOq8k .link-wrap {
    align-items: center;
  }
}
.cid-utZ2siOq8k .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9QN9fyzP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9QN9fyzP .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9QN9fyzP .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9QN9fyzP .row {
    text-align: center;
  }
  .cid-uu9QN9fyzP .row > div {
    margin: auto;
  }
  .cid-uu9QN9fyzP .social-row {
    justify-content: center;
  }
}
.cid-uu9QN9fyzP .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9QN9fyzP .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9QN9fyzP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9QN9fyzP .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9QN9fyzP .mbr-text {
  color: #ffffff;
}
.cid-uu9QN9fyzP .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9QN9fyzP .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9QN9fyzP div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9QN9fyzP H5 {
  color: #e5c04e;
}
.cid-uu9QFNrUkU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9QFNrUkU nav.navbar {
  position: fixed;
}
.cid-uu9QFNrUkU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9QFNrUkU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9QFNrUkU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9QFNrUkU .dropdown-item:hover,
.cid-uu9QFNrUkU .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9QFNrUkU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9QFNrUkU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9QFNrUkU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9QFNrUkU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9QFNrUkU .nav-link {
  position: relative;
}
.cid-uu9QFNrUkU .container {
  display: flex;
  margin: auto;
}
.cid-uu9QFNrUkU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9QFNrUkU .dropdown-menu,
.cid-uu9QFNrUkU .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9QFNrUkU .nav-item:focus,
.cid-uu9QFNrUkU .nav-link:focus {
  outline: none;
}
.cid-uu9QFNrUkU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9QFNrUkU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9QFNrUkU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9QFNrUkU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9QFNrUkU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9QFNrUkU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9QFNrUkU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9QFNrUkU .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9QFNrUkU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9QFNrUkU .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9QFNrUkU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9QFNrUkU .navbar.collapsed {
  justify-content: center;
}
.cid-uu9QFNrUkU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9QFNrUkU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9QFNrUkU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9QFNrUkU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9QFNrUkU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9QFNrUkU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9QFNrUkU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9QFNrUkU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9QFNrUkU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9QFNrUkU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9QFNrUkU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9QFNrUkU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9QFNrUkU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9QFNrUkU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9QFNrUkU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9QFNrUkU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9QFNrUkU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9QFNrUkU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9QFNrUkU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9QFNrUkU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9QFNrUkU .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9QFNrUkU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9QFNrUkU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9QFNrUkU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9QFNrUkU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9QFNrUkU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9QFNrUkU .dropdown-item.active,
.cid-uu9QFNrUkU .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9QFNrUkU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9QFNrUkU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9QFNrUkU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9QFNrUkU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9QFNrUkU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9QFNrUkU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9QFNrUkU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9QFNrUkU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9QFNrUkU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9QFNrUkU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9QFNrUkU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9QFNrUkU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9QFNrUkU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9QFNrUkU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9QFNrUkU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9QFNrUkU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9QFNrUkU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9QFNrUkU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9QFNrUkU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9QFNrUkU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9QFNrUkU .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-uu9QFNrUkU .navbar {
    height: 70px;
  }
  .cid-uu9QFNrUkU .navbar.opened {
    height: auto;
  }
  .cid-uu9QFNrUkU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZ2HFPxiS {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/siren-talk1-2000x995.jpg");
}
.cid-utZ2HFPxiS .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ2HFPxiS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ2HFPxiS .mbr-text,
.cid-utZ2HFPxiS .mbr-section-btn {
  color: #232323;
}
.cid-utZ2HFPxiS .card-title,
.cid-utZ2HFPxiS .card-box {
  color: #ffffff;
}
.cid-utZ2HFPxiS .mbr-text,
.cid-utZ2HFPxiS .link-wrap {
  color: #ffffff;
}
.cid-utZ2HGiWIH {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-utZ2HGiWIH .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ2HGiWIH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ2HGiWIH .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-utZ2HGiWIH .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-utZ2HGiWIH .mbr-section-title {
  color: #ffffff;
}
.cid-utZ2HGiWIH .mbr-text,
.cid-utZ2HGiWIH .mbr-section-btn {
  color: #ffffff;
}
.cid-utZ2HGJkEx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2HGJkEx .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZ2HGJkEx .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZ2HGJkEx .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZ2HGJkEx .card {
    margin-bottom: 2rem;
  }
  .cid-utZ2HGJkEx .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZ2HHl9qG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZ2HHl9qG .carousel {
    min-height: 400px;
  }
  .cid-utZ2HHl9qG .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZ2HHl9qG .carousel {
    min-height: 260px;
  }
  .cid-utZ2HHl9qG .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZ2HHl9qG .carousel {
    min-height: 220px;
  }
  .cid-utZ2HHl9qG .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZ2HHl9qG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZ2HHl9qG .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZ2HHl9qG .carousel,
.cid-utZ2HHl9qG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZ2HHl9qG .item-wrapper {
  width: 100%;
}
.cid-utZ2HHl9qG .carousel-caption {
  bottom: 40px;
}
.cid-utZ2HHl9qG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZ2HHl9qG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZ2HHl9qG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZ2HHl9qG .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZ2HHl9qG .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZ2HHl9qG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZ2HHl9qG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZ2HHl9qG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZ2HHl9qG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZ2HHl9qG .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-utZ2HHl9qG .carousel-indicators li.active,
.cid-utZ2HHl9qG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZ2HHl9qG .carousel-indicators li::after,
.cid-utZ2HHl9qG .carousel-indicators li::before {
  content: none;
}
.cid-utZ2HHl9qG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZ2HHl9qG .carousel-indicators {
    display: none !important;
  }
}
.cid-utZ2HHZCmx {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZ2HHZCmx .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ2HHZCmx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ2HIx8xr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2HJ1j4S {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2HJtyxI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2HJZbOS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2HKtBjo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2HKYnep {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2HLtu2M {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2HLX3yz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ2HMtjjh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZ2HMtjjh .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZ2HMtjjh .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZ2HMtjjh .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZ2HMtjjh .link-wrap {
    align-items: center;
  }
}
.cid-utZ2HMtjjh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9QHiLsxT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9QHiLsxT .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9QHiLsxT .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9QHiLsxT .row {
    text-align: center;
  }
  .cid-uu9QHiLsxT .row > div {
    margin: auto;
  }
  .cid-uu9QHiLsxT .social-row {
    justify-content: center;
  }
}
.cid-uu9QHiLsxT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9QHiLsxT .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9QHiLsxT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9QHiLsxT .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9QHiLsxT .mbr-text {
  color: #ffffff;
}
.cid-uu9QHiLsxT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9QHiLsxT .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9QHiLsxT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9QHiLsxT H5 {
  color: #e5c04e;
}
.cid-uu9QB678O2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9QB678O2 nav.navbar {
  position: fixed;
}
.cid-uu9QB678O2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9QB678O2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9QB678O2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9QB678O2 .dropdown-item:hover,
.cid-uu9QB678O2 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9QB678O2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9QB678O2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9QB678O2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9QB678O2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9QB678O2 .nav-link {
  position: relative;
}
.cid-uu9QB678O2 .container {
  display: flex;
  margin: auto;
}
.cid-uu9QB678O2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9QB678O2 .dropdown-menu,
.cid-uu9QB678O2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9QB678O2 .nav-item:focus,
.cid-uu9QB678O2 .nav-link:focus {
  outline: none;
}
.cid-uu9QB678O2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9QB678O2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9QB678O2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9QB678O2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9QB678O2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9QB678O2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9QB678O2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9QB678O2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9QB678O2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9QB678O2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9QB678O2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9QB678O2 .navbar.collapsed {
  justify-content: center;
}
.cid-uu9QB678O2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9QB678O2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9QB678O2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9QB678O2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9QB678O2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9QB678O2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9QB678O2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9QB678O2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9QB678O2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9QB678O2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9QB678O2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9QB678O2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9QB678O2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9QB678O2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9QB678O2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9QB678O2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9QB678O2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9QB678O2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9QB678O2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9QB678O2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9QB678O2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9QB678O2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9QB678O2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9QB678O2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9QB678O2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9QB678O2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9QB678O2 .dropdown-item.active,
.cid-uu9QB678O2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9QB678O2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9QB678O2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9QB678O2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9QB678O2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9QB678O2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9QB678O2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9QB678O2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9QB678O2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9QB678O2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9QB678O2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9QB678O2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9QB678O2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9QB678O2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9QB678O2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9QB678O2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9QB678O2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9QB678O2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9QB678O2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9QB678O2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9QB678O2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9QB678O2 .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-uu9QB678O2 .navbar {
    height: 70px;
  }
  .cid-uu9QB678O2 .navbar.opened {
    height: auto;
  }
  .cid-uu9QB678O2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZ31wbCKW {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/pir1-banner-2000x463.jpg");
}
.cid-utZ31wbCKW .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ31wbCKW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ31wbCKW .mbr-text,
.cid-utZ31wbCKW .mbr-section-btn {
  color: #232323;
}
.cid-utZ31wbCKW .card-title,
.cid-utZ31wbCKW .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZ31wbCKW .mbr-text,
.cid-utZ31wbCKW .link-wrap {
  color: #ffffff;
}
.cid-utZ31wGyxm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #47331a;
}
.cid-utZ31wGyxm .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ31wGyxm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ31wGyxm .mbr-section-title {
  color: #ffffff;
}
.cid-utZ31wGyxm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-utZ31xfHMl {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31xfHMl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZ31xfHMl .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZ31xfHMl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZ31xfHMl .card {
    margin-bottom: 2rem;
  }
  .cid-utZ31xfHMl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZ31xVDTJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZ31xVDTJ .carousel {
    min-height: 400px;
  }
  .cid-utZ31xVDTJ .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZ31xVDTJ .carousel {
    min-height: 260px;
  }
  .cid-utZ31xVDTJ .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZ31xVDTJ .carousel {
    min-height: 220px;
  }
  .cid-utZ31xVDTJ .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZ31xVDTJ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZ31xVDTJ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZ31xVDTJ .carousel,
.cid-utZ31xVDTJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZ31xVDTJ .item-wrapper {
  width: 100%;
}
.cid-utZ31xVDTJ .carousel-caption {
  bottom: 40px;
}
.cid-utZ31xVDTJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZ31xVDTJ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZ31xVDTJ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZ31xVDTJ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZ31xVDTJ .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZ31xVDTJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZ31xVDTJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZ31xVDTJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZ31xVDTJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZ31xVDTJ .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-utZ31xVDTJ .carousel-indicators li.active,
.cid-utZ31xVDTJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZ31xVDTJ .carousel-indicators li::after,
.cid-utZ31xVDTJ .carousel-indicators li::before {
  content: none;
}
.cid-utZ31xVDTJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZ31xVDTJ .carousel-indicators {
    display: none !important;
  }
}
.cid-utZ31yw4bI {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZ31yw4bI .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ31yw4bI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ31z7zKt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31zCQky {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31A4zS6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31Axh4C {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31B0kdo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31BuZBY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31C17Qy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31CwPnD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31D0VUi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31DwF1J {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31E1FYv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ31Eyvnl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZ31Eyvnl .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZ31Eyvnl .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZ31Eyvnl .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZ31Eyvnl .link-wrap {
    align-items: center;
  }
}
.cid-utZ31Eyvnl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9QCxjUfp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9QCxjUfp .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9QCxjUfp .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9QCxjUfp .row {
    text-align: center;
  }
  .cid-uu9QCxjUfp .row > div {
    margin: auto;
  }
  .cid-uu9QCxjUfp .social-row {
    justify-content: center;
  }
}
.cid-uu9QCxjUfp .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9QCxjUfp .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9QCxjUfp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9QCxjUfp .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9QCxjUfp .mbr-text {
  color: #ffffff;
}
.cid-uu9QCxjUfp .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9QCxjUfp .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9QCxjUfp div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9QCxjUfp H5 {
  color: #e5c04e;
}
.cid-uu9Qu5ds7b {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9Qu5ds7b nav.navbar {
  position: fixed;
}
.cid-uu9Qu5ds7b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Qu5ds7b .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9Qu5ds7b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9Qu5ds7b .dropdown-item:hover,
.cid-uu9Qu5ds7b .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9Qu5ds7b .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9Qu5ds7b .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9Qu5ds7b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9Qu5ds7b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9Qu5ds7b .nav-link {
  position: relative;
}
.cid-uu9Qu5ds7b .container {
  display: flex;
  margin: auto;
}
.cid-uu9Qu5ds7b .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9Qu5ds7b .dropdown-menu,
.cid-uu9Qu5ds7b .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9Qu5ds7b .nav-item:focus,
.cid-uu9Qu5ds7b .nav-link:focus {
  outline: none;
}
.cid-uu9Qu5ds7b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9Qu5ds7b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9Qu5ds7b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9Qu5ds7b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Qu5ds7b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9Qu5ds7b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9Qu5ds7b .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9Qu5ds7b .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9Qu5ds7b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9Qu5ds7b .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9Qu5ds7b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9Qu5ds7b .navbar.collapsed {
  justify-content: center;
}
.cid-uu9Qu5ds7b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9Qu5ds7b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9Qu5ds7b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9Qu5ds7b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9Qu5ds7b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9Qu5ds7b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9Qu5ds7b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9Qu5ds7b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9Qu5ds7b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9Qu5ds7b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9Qu5ds7b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9Qu5ds7b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9Qu5ds7b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9Qu5ds7b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9Qu5ds7b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9Qu5ds7b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9Qu5ds7b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9Qu5ds7b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9Qu5ds7b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9Qu5ds7b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9Qu5ds7b .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9Qu5ds7b .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9Qu5ds7b .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9Qu5ds7b .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9Qu5ds7b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9Qu5ds7b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9Qu5ds7b .dropdown-item.active,
.cid-uu9Qu5ds7b .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9Qu5ds7b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9Qu5ds7b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9Qu5ds7b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9Qu5ds7b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9Qu5ds7b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9Qu5ds7b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9Qu5ds7b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9Qu5ds7b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9Qu5ds7b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9Qu5ds7b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9Qu5ds7b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9Qu5ds7b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Qu5ds7b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Qu5ds7b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9Qu5ds7b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Qu5ds7b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9Qu5ds7b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9Qu5ds7b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Qu5ds7b .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9Qu5ds7b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9Qu5ds7b .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-uu9Qu5ds7b .navbar {
    height: 70px;
  }
  .cid-uu9Qu5ds7b .navbar.opened {
    height: auto;
  }
  .cid-uu9Qu5ds7b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZ3HY7fBX {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/magnetic1-banner-2000x463.jpg");
}
.cid-utZ3HY7fBX .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ3HY7fBX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ3HY7fBX .mbr-text,
.cid-utZ3HY7fBX .mbr-section-btn {
  color: #232323;
}
.cid-utZ3HY7fBX .card-title,
.cid-utZ3HY7fBX .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZ3HY7fBX .mbr-text,
.cid-utZ3HY7fBX .link-wrap {
  color: #ffffff;
}
.cid-utZ3HYye73 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-utZ3HYye73 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ3HYye73 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ3HYye73 .mbr-section-title {
  color: #ffffff;
}
.cid-utZ3HYye73 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-utZ3HZ23qt {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ3HZ23qt .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZ3HZ23qt .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZ3HZ23qt .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZ3HZ23qt .card {
    margin-bottom: 2rem;
  }
  .cid-utZ3HZ23qt .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZ3HZChnR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZ3HZChnR .carousel {
    min-height: 400px;
  }
  .cid-utZ3HZChnR .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZ3HZChnR .carousel {
    min-height: 260px;
  }
  .cid-utZ3HZChnR .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZ3HZChnR .carousel {
    min-height: 220px;
  }
  .cid-utZ3HZChnR .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZ3HZChnR .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZ3HZChnR .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZ3HZChnR .carousel,
.cid-utZ3HZChnR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZ3HZChnR .item-wrapper {
  width: 100%;
}
.cid-utZ3HZChnR .carousel-caption {
  bottom: 40px;
}
.cid-utZ3HZChnR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZ3HZChnR .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZ3HZChnR .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZ3HZChnR .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZ3HZChnR .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZ3HZChnR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZ3HZChnR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZ3HZChnR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZ3HZChnR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZ3HZChnR .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-utZ3HZChnR .carousel-indicators li.active,
.cid-utZ3HZChnR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZ3HZChnR .carousel-indicators li::after,
.cid-utZ3HZChnR .carousel-indicators li::before {
  content: none;
}
.cid-utZ3HZChnR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZ3HZChnR .carousel-indicators {
    display: none !important;
  }
}
.cid-utZ3I0eCRZ {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZ3I0eCRZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZ3I0eCRZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZ3I0JmX6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ3I1cnrE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ3I1DAAc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ3I2dOyv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ3I2Fj3N {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ3I39pGW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ3I3DZso {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ3I4bCs5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ3I4GYV2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ3I5ffyz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZ3I5KaXO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZ3I5KaXO .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZ3I5KaXO .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZ3I5KaXO .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZ3I5KaXO .link-wrap {
    align-items: center;
  }
}
.cid-utZ3I5KaXO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9QvCrs0z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9QvCrs0z .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9QvCrs0z .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9QvCrs0z .row {
    text-align: center;
  }
  .cid-uu9QvCrs0z .row > div {
    margin: auto;
  }
  .cid-uu9QvCrs0z .social-row {
    justify-content: center;
  }
}
.cid-uu9QvCrs0z .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9QvCrs0z .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9QvCrs0z .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9QvCrs0z .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9QvCrs0z .mbr-text {
  color: #ffffff;
}
.cid-uu9QvCrs0z .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9QvCrs0z .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9QvCrs0z div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9QvCrs0z H5 {
  color: #e5c04e;
}
.cid-uu9Qp9EgT3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9Qp9EgT3 nav.navbar {
  position: fixed;
}
.cid-uu9Qp9EgT3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Qp9EgT3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9Qp9EgT3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9Qp9EgT3 .dropdown-item:hover,
.cid-uu9Qp9EgT3 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9Qp9EgT3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9Qp9EgT3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9Qp9EgT3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9Qp9EgT3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9Qp9EgT3 .nav-link {
  position: relative;
}
.cid-uu9Qp9EgT3 .container {
  display: flex;
  margin: auto;
}
.cid-uu9Qp9EgT3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9Qp9EgT3 .dropdown-menu,
.cid-uu9Qp9EgT3 .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9Qp9EgT3 .nav-item:focus,
.cid-uu9Qp9EgT3 .nav-link:focus {
  outline: none;
}
.cid-uu9Qp9EgT3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9Qp9EgT3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9Qp9EgT3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9Qp9EgT3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Qp9EgT3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9Qp9EgT3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9Qp9EgT3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9Qp9EgT3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9Qp9EgT3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9Qp9EgT3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9Qp9EgT3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9Qp9EgT3 .navbar.collapsed {
  justify-content: center;
}
.cid-uu9Qp9EgT3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9Qp9EgT3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9Qp9EgT3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9Qp9EgT3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9Qp9EgT3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9Qp9EgT3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9Qp9EgT3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9Qp9EgT3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9Qp9EgT3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9Qp9EgT3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9Qp9EgT3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9Qp9EgT3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9Qp9EgT3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9Qp9EgT3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9Qp9EgT3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9Qp9EgT3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9Qp9EgT3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9Qp9EgT3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9Qp9EgT3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9Qp9EgT3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9Qp9EgT3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9Qp9EgT3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9Qp9EgT3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9Qp9EgT3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9Qp9EgT3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9Qp9EgT3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9Qp9EgT3 .dropdown-item.active,
.cid-uu9Qp9EgT3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9Qp9EgT3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9Qp9EgT3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9Qp9EgT3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9Qp9EgT3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9Qp9EgT3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9Qp9EgT3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9Qp9EgT3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9Qp9EgT3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9Qp9EgT3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9Qp9EgT3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9Qp9EgT3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9Qp9EgT3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Qp9EgT3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Qp9EgT3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9Qp9EgT3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Qp9EgT3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9Qp9EgT3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9Qp9EgT3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Qp9EgT3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9Qp9EgT3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9Qp9EgT3 .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-uu9Qp9EgT3 .navbar {
    height: 70px;
  }
  .cid-uu9Qp9EgT3 .navbar.opened {
    height: auto;
  }
  .cid-uu9Qp9EgT3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZlPVCX39 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/remote-banner2-2000x840.jpg");
}
.cid-utZlPVCX39 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZlPVCX39 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZlPVCX39 .mbr-text,
.cid-utZlPVCX39 .mbr-section-btn {
  color: #232323;
}
.cid-utZlPVCX39 .card-title,
.cid-utZlPVCX39 .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZlPVCX39 .mbr-text,
.cid-utZlPVCX39 .link-wrap {
  color: #ffffff;
}
.cid-utZlPW8K8U {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-utZlPW8K8U .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZlPW8K8U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZlPW8K8U .mbr-section-title {
  color: #ffffff;
}
.cid-utZlPW8K8U .mbr-section-subtitle {
  color: #ffffff;
}
.cid-utZlPWKYEZ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZlPWKYEZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZlPWKYEZ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZlPWKYEZ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZlPWKYEZ .card {
    margin-bottom: 2rem;
  }
  .cid-utZlPWKYEZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZlPXp8Hj {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZlPXp8Hj .carousel {
    min-height: 400px;
  }
  .cid-utZlPXp8Hj .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZlPXp8Hj .carousel {
    min-height: 260px;
  }
  .cid-utZlPXp8Hj .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZlPXp8Hj .carousel {
    min-height: 220px;
  }
  .cid-utZlPXp8Hj .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZlPXp8Hj .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZlPXp8Hj .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZlPXp8Hj .carousel,
.cid-utZlPXp8Hj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZlPXp8Hj .item-wrapper {
  width: 100%;
}
.cid-utZlPXp8Hj .carousel-caption {
  bottom: 40px;
}
.cid-utZlPXp8Hj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZlPXp8Hj .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZlPXp8Hj .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZlPXp8Hj .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZlPXp8Hj .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZlPXp8Hj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZlPXp8Hj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZlPXp8Hj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZlPXp8Hj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZlPXp8Hj .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-utZlPXp8Hj .carousel-indicators li.active,
.cid-utZlPXp8Hj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZlPXp8Hj .carousel-indicators li::after,
.cid-utZlPXp8Hj .carousel-indicators li::before {
  content: none;
}
.cid-utZlPXp8Hj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZlPXp8Hj .carousel-indicators {
    display: none !important;
  }
}
.cid-utZlPY8NkH {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZlPY8NkH .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZlPY8NkH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZlPYH7no {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZlPZfJX8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZlPZNA10 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZlQ0ncIZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZlQ0UR1I {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZlQ1qdAQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZlQ1XiQ7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZlQ2vgbY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZlQ33b2q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZlQ33b2q .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZlQ33b2q .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZlQ33b2q .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZlQ33b2q .link-wrap {
    align-items: center;
  }
}
.cid-utZlQ33b2q .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9QqxB12E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9QqxB12E .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9QqxB12E .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9QqxB12E .row {
    text-align: center;
  }
  .cid-uu9QqxB12E .row > div {
    margin: auto;
  }
  .cid-uu9QqxB12E .social-row {
    justify-content: center;
  }
}
.cid-uu9QqxB12E .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9QqxB12E .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9QqxB12E .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9QqxB12E .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9QqxB12E .mbr-text {
  color: #ffffff;
}
.cid-uu9QqxB12E .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9QqxB12E .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9QqxB12E div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9QqxB12E H5 {
  color: #e5c04e;
}
.cid-uu9Qf7jzQ7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9Qf7jzQ7 nav.navbar {
  position: fixed;
}
.cid-uu9Qf7jzQ7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Qf7jzQ7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9Qf7jzQ7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9Qf7jzQ7 .dropdown-item:hover,
.cid-uu9Qf7jzQ7 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9Qf7jzQ7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9Qf7jzQ7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9Qf7jzQ7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9Qf7jzQ7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9Qf7jzQ7 .nav-link {
  position: relative;
}
.cid-uu9Qf7jzQ7 .container {
  display: flex;
  margin: auto;
}
.cid-uu9Qf7jzQ7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9Qf7jzQ7 .dropdown-menu,
.cid-uu9Qf7jzQ7 .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9Qf7jzQ7 .nav-item:focus,
.cid-uu9Qf7jzQ7 .nav-link:focus {
  outline: none;
}
.cid-uu9Qf7jzQ7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9Qf7jzQ7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9Qf7jzQ7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9Qf7jzQ7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Qf7jzQ7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9Qf7jzQ7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9Qf7jzQ7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9Qf7jzQ7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9Qf7jzQ7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9Qf7jzQ7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9Qf7jzQ7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9Qf7jzQ7 .navbar.collapsed {
  justify-content: center;
}
.cid-uu9Qf7jzQ7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9Qf7jzQ7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9Qf7jzQ7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9Qf7jzQ7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9Qf7jzQ7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9Qf7jzQ7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9Qf7jzQ7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9Qf7jzQ7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9Qf7jzQ7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9Qf7jzQ7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9Qf7jzQ7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9Qf7jzQ7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9Qf7jzQ7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9Qf7jzQ7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9Qf7jzQ7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9Qf7jzQ7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9Qf7jzQ7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9Qf7jzQ7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9Qf7jzQ7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9Qf7jzQ7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9Qf7jzQ7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9Qf7jzQ7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9Qf7jzQ7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9Qf7jzQ7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9Qf7jzQ7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9Qf7jzQ7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9Qf7jzQ7 .dropdown-item.active,
.cid-uu9Qf7jzQ7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9Qf7jzQ7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9Qf7jzQ7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9Qf7jzQ7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9Qf7jzQ7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9Qf7jzQ7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9Qf7jzQ7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9Qf7jzQ7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9Qf7jzQ7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9Qf7jzQ7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9Qf7jzQ7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9Qf7jzQ7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9Qf7jzQ7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Qf7jzQ7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Qf7jzQ7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9Qf7jzQ7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Qf7jzQ7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9Qf7jzQ7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9Qf7jzQ7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Qf7jzQ7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9Qf7jzQ7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9Qf7jzQ7 .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-uu9Qf7jzQ7 .navbar {
    height: 70px;
  }
  .cid-uu9Qf7jzQ7 .navbar.opened {
    height: auto;
  }
  .cid-uu9Qf7jzQ7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZmF1xpGc {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/water-leak-banner-2000x463.jpg");
}
.cid-utZmF1xpGc .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZmF1xpGc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZmF1xpGc .mbr-text,
.cid-utZmF1xpGc .mbr-section-btn {
  color: #232323;
}
.cid-utZmF1xpGc .card-title,
.cid-utZmF1xpGc .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZmF1xpGc .mbr-text,
.cid-utZmF1xpGc .link-wrap {
  color: #ffffff;
}
.cid-utZmF2mtxV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-utZmF2mtxV .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZmF2mtxV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZmF2mtxV .mbr-section-title {
  color: #ffffff;
}
.cid-utZmF2mtxV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-utZmF2XDI2 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmF2XDI2 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZmF2XDI2 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZmF2XDI2 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZmF2XDI2 .card {
    margin-bottom: 2rem;
  }
  .cid-utZmF2XDI2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZmF3DE7N {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZmF3DE7N .carousel {
    min-height: 400px;
  }
  .cid-utZmF3DE7N .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZmF3DE7N .carousel {
    min-height: 260px;
  }
  .cid-utZmF3DE7N .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZmF3DE7N .carousel {
    min-height: 220px;
  }
  .cid-utZmF3DE7N .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZmF3DE7N .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZmF3DE7N .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZmF3DE7N .carousel,
.cid-utZmF3DE7N .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZmF3DE7N .item-wrapper {
  width: 100%;
}
.cid-utZmF3DE7N .carousel-caption {
  bottom: 40px;
}
.cid-utZmF3DE7N .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZmF3DE7N .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZmF3DE7N .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZmF3DE7N .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZmF3DE7N .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZmF3DE7N .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZmF3DE7N .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZmF3DE7N .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZmF3DE7N .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZmF3DE7N .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-utZmF3DE7N .carousel-indicators li.active,
.cid-utZmF3DE7N .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZmF3DE7N .carousel-indicators li::after,
.cid-utZmF3DE7N .carousel-indicators li::before {
  content: none;
}
.cid-utZmF3DE7N .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZmF3DE7N .carousel-indicators {
    display: none !important;
  }
}
.cid-utZmF4mx1l {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZmF4mx1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZmF4mx1l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZmF4VlSS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmF5saoK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmF5ZBZy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmF6x5bd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmF73iXK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmF7AJnc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmF86Fva {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmF8JAtR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmF9lmQW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmF9S5GD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZmF9S5GD .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZmF9S5GD .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZmF9S5GD .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZmF9S5GD .link-wrap {
    align-items: center;
  }
}
.cid-utZmF9S5GD .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9QgievdE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9QgievdE .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9QgievdE .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9QgievdE .row {
    text-align: center;
  }
  .cid-uu9QgievdE .row > div {
    margin: auto;
  }
  .cid-uu9QgievdE .social-row {
    justify-content: center;
  }
}
.cid-uu9QgievdE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9QgievdE .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9QgievdE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9QgievdE .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9QgievdE .mbr-text {
  color: #ffffff;
}
.cid-uu9QgievdE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9QgievdE .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9QgievdE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9QgievdE H5 {
  color: #e5c04e;
}
.cid-uu9QazcgSb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9QazcgSb nav.navbar {
  position: fixed;
}
.cid-uu9QazcgSb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9QazcgSb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9QazcgSb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9QazcgSb .dropdown-item:hover,
.cid-uu9QazcgSb .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9QazcgSb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9QazcgSb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9QazcgSb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9QazcgSb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9QazcgSb .nav-link {
  position: relative;
}
.cid-uu9QazcgSb .container {
  display: flex;
  margin: auto;
}
.cid-uu9QazcgSb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9QazcgSb .dropdown-menu,
.cid-uu9QazcgSb .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9QazcgSb .nav-item:focus,
.cid-uu9QazcgSb .nav-link:focus {
  outline: none;
}
.cid-uu9QazcgSb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9QazcgSb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9QazcgSb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9QazcgSb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9QazcgSb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9QazcgSb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9QazcgSb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9QazcgSb .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9QazcgSb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9QazcgSb .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9QazcgSb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9QazcgSb .navbar.collapsed {
  justify-content: center;
}
.cid-uu9QazcgSb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9QazcgSb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9QazcgSb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9QazcgSb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9QazcgSb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9QazcgSb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9QazcgSb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9QazcgSb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9QazcgSb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9QazcgSb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9QazcgSb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9QazcgSb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9QazcgSb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9QazcgSb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9QazcgSb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9QazcgSb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9QazcgSb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9QazcgSb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9QazcgSb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9QazcgSb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9QazcgSb .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9QazcgSb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9QazcgSb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9QazcgSb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9QazcgSb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9QazcgSb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9QazcgSb .dropdown-item.active,
.cid-uu9QazcgSb .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9QazcgSb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9QazcgSb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9QazcgSb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9QazcgSb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9QazcgSb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9QazcgSb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9QazcgSb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9QazcgSb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9QazcgSb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9QazcgSb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9QazcgSb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9QazcgSb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9QazcgSb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9QazcgSb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9QazcgSb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9QazcgSb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9QazcgSb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9QazcgSb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9QazcgSb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9QazcgSb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9QazcgSb .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-uu9QazcgSb .navbar {
    height: 70px;
  }
  .cid-uu9QazcgSb .navbar.opened {
    height: auto;
  }
  .cid-uu9QazcgSb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZmYoFqcL {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/multi-sensor1-banner-2000x463.jpg");
}
.cid-utZmYoFqcL .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZmYoFqcL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZmYoFqcL .mbr-text,
.cid-utZmYoFqcL .mbr-section-btn {
  color: #232323;
}
.cid-utZmYoFqcL .card-title,
.cid-utZmYoFqcL .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZmYoFqcL .mbr-text,
.cid-utZmYoFqcL .link-wrap {
  color: #ffffff;
}
.cid-utZmYpgB0F {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-utZmYpgB0F .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZmYpgB0F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZmYpgB0F .mbr-section-title {
  color: #ffffff;
}
.cid-utZmYpgB0F .mbr-section-subtitle {
  color: #ffffff;
}
.cid-utZmYpTpuC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmYpTpuC .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZmYpTpuC .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZmYpTpuC .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZmYpTpuC .card {
    margin-bottom: 2rem;
  }
  .cid-utZmYpTpuC .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZmYqIYKd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZmYqIYKd .carousel {
    min-height: 400px;
  }
  .cid-utZmYqIYKd .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZmYqIYKd .carousel {
    min-height: 260px;
  }
  .cid-utZmYqIYKd .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZmYqIYKd .carousel {
    min-height: 220px;
  }
  .cid-utZmYqIYKd .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZmYqIYKd .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZmYqIYKd .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZmYqIYKd .carousel,
.cid-utZmYqIYKd .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZmYqIYKd .item-wrapper {
  width: 100%;
}
.cid-utZmYqIYKd .carousel-caption {
  bottom: 40px;
}
.cid-utZmYqIYKd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZmYqIYKd .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZmYqIYKd .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZmYqIYKd .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZmYqIYKd .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZmYqIYKd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZmYqIYKd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZmYqIYKd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZmYqIYKd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZmYqIYKd .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-utZmYqIYKd .carousel-indicators li.active,
.cid-utZmYqIYKd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZmYqIYKd .carousel-indicators li::after,
.cid-utZmYqIYKd .carousel-indicators li::before {
  content: none;
}
.cid-utZmYqIYKd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZmYqIYKd .carousel-indicators {
    display: none !important;
  }
}
.cid-utZmYrrwD1 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZmYrrwD1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZmYrrwD1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZmYs2ivl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmYsAP06 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmYt6ClP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmYtCq6v {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmYuaWLF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmYuKsuE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmYvirm2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmYvRCOD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmYwplO0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmYx2WoL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZmYxzrAA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZmYxzrAA .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZmYxzrAA .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZmYxzrAA .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZmYxzrAA .link-wrap {
    align-items: center;
  }
}
.cid-utZmYxzrAA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9QchvdeS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9QchvdeS .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9QchvdeS .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9QchvdeS .row {
    text-align: center;
  }
  .cid-uu9QchvdeS .row > div {
    margin: auto;
  }
  .cid-uu9QchvdeS .social-row {
    justify-content: center;
  }
}
.cid-uu9QchvdeS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9QchvdeS .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9QchvdeS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9QchvdeS .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9QchvdeS .mbr-text {
  color: #ffffff;
}
.cid-uu9QchvdeS .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9QchvdeS .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9QchvdeS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9QchvdeS H5 {
  color: #e5c04e;
}
.cid-uu9PZTByO1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9PZTByO1 nav.navbar {
  position: fixed;
}
.cid-uu9PZTByO1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PZTByO1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9PZTByO1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9PZTByO1 .dropdown-item:hover,
.cid-uu9PZTByO1 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9PZTByO1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9PZTByO1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9PZTByO1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9PZTByO1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9PZTByO1 .nav-link {
  position: relative;
}
.cid-uu9PZTByO1 .container {
  display: flex;
  margin: auto;
}
.cid-uu9PZTByO1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9PZTByO1 .dropdown-menu,
.cid-uu9PZTByO1 .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9PZTByO1 .nav-item:focus,
.cid-uu9PZTByO1 .nav-link:focus {
  outline: none;
}
.cid-uu9PZTByO1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9PZTByO1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9PZTByO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9PZTByO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PZTByO1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9PZTByO1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9PZTByO1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9PZTByO1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9PZTByO1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9PZTByO1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9PZTByO1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9PZTByO1 .navbar.collapsed {
  justify-content: center;
}
.cid-uu9PZTByO1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9PZTByO1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9PZTByO1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9PZTByO1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9PZTByO1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9PZTByO1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9PZTByO1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9PZTByO1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9PZTByO1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9PZTByO1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9PZTByO1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9PZTByO1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9PZTByO1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9PZTByO1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9PZTByO1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9PZTByO1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9PZTByO1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9PZTByO1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9PZTByO1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9PZTByO1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9PZTByO1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9PZTByO1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9PZTByO1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9PZTByO1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9PZTByO1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9PZTByO1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9PZTByO1 .dropdown-item.active,
.cid-uu9PZTByO1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9PZTByO1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9PZTByO1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9PZTByO1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9PZTByO1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9PZTByO1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9PZTByO1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9PZTByO1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9PZTByO1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9PZTByO1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9PZTByO1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9PZTByO1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9PZTByO1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PZTByO1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PZTByO1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9PZTByO1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PZTByO1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9PZTByO1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9PZTByO1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PZTByO1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9PZTByO1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9PZTByO1 .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-uu9PZTByO1 .navbar {
    height: 70px;
  }
  .cid-uu9PZTByO1 .navbar.opened {
    height: auto;
  }
  .cid-uu9PZTByO1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZn9S73In {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/pircam-banner-2000x463.jpg");
}
.cid-utZn9S73In .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZn9S73In .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZn9S73In .mbr-text,
.cid-utZn9S73In .mbr-section-btn {
  color: #232323;
}
.cid-utZn9S73In .card-title,
.cid-utZn9S73In .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZn9S73In .mbr-text,
.cid-utZn9S73In .link-wrap {
  color: #ffffff;
}
.cid-utZn9SKCDN {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZn9SKCDN .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZn9SKCDN .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZn9SKCDN .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZn9SKCDN .card {
    margin-bottom: 2rem;
  }
  .cid-utZn9SKCDN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZn9TwItW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZn9TwItW .carousel {
    min-height: 400px;
  }
  .cid-utZn9TwItW .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZn9TwItW .carousel {
    min-height: 260px;
  }
  .cid-utZn9TwItW .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZn9TwItW .carousel {
    min-height: 220px;
  }
  .cid-utZn9TwItW .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZn9TwItW .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZn9TwItW .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZn9TwItW .carousel,
.cid-utZn9TwItW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZn9TwItW .item-wrapper {
  width: 100%;
}
.cid-utZn9TwItW .carousel-caption {
  bottom: 40px;
}
.cid-utZn9TwItW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZn9TwItW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZn9TwItW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZn9TwItW .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZn9TwItW .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZn9TwItW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZn9TwItW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZn9TwItW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZn9TwItW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZn9TwItW .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-utZn9TwItW .carousel-indicators li.active,
.cid-utZn9TwItW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZn9TwItW .carousel-indicators li::after,
.cid-utZn9TwItW .carousel-indicators li::before {
  content: none;
}
.cid-utZn9TwItW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZn9TwItW .carousel-indicators {
    display: none !important;
  }
}
.cid-utZn9Ubu0u {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZn9Ubu0u .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZn9Ubu0u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZn9UTLLP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZn9VsgZy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZn9VYy9Q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZn9WvSk5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZn9X23rm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZn9XGyt2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZn9Yhuub {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZn9YTdBS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZn9ZtEfp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZna02CM5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZna0B7dd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZna1bloM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZna1LayQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZna2mwWd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZna2ZV5V {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZna3DX34 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZna4iCKb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZna4Sxkq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZna4Sxkq .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZna4Sxkq .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZna4Sxkq .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZna4Sxkq .link-wrap {
    align-items: center;
  }
}
.cid-utZna4Sxkq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9Q2ckqIq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9Q2ckqIq .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9Q2ckqIq .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9Q2ckqIq .row {
    text-align: center;
  }
  .cid-uu9Q2ckqIq .row > div {
    margin: auto;
  }
  .cid-uu9Q2ckqIq .social-row {
    justify-content: center;
  }
}
.cid-uu9Q2ckqIq .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9Q2ckqIq .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9Q2ckqIq .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9Q2ckqIq .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9Q2ckqIq .mbr-text {
  color: #ffffff;
}
.cid-uu9Q2ckqIq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9Q2ckqIq .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9Q2ckqIq div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9Q2ckqIq H5 {
  color: #e5c04e;
}
.cid-uu9PQpQIhT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9PQpQIhT nav.navbar {
  position: fixed;
}
.cid-uu9PQpQIhT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PQpQIhT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9PQpQIhT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9PQpQIhT .dropdown-item:hover,
.cid-uu9PQpQIhT .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9PQpQIhT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9PQpQIhT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9PQpQIhT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9PQpQIhT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9PQpQIhT .nav-link {
  position: relative;
}
.cid-uu9PQpQIhT .container {
  display: flex;
  margin: auto;
}
.cid-uu9PQpQIhT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9PQpQIhT .dropdown-menu,
.cid-uu9PQpQIhT .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9PQpQIhT .nav-item:focus,
.cid-uu9PQpQIhT .nav-link:focus {
  outline: none;
}
.cid-uu9PQpQIhT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9PQpQIhT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9PQpQIhT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9PQpQIhT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PQpQIhT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9PQpQIhT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9PQpQIhT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9PQpQIhT .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9PQpQIhT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9PQpQIhT .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9PQpQIhT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9PQpQIhT .navbar.collapsed {
  justify-content: center;
}
.cid-uu9PQpQIhT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9PQpQIhT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9PQpQIhT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9PQpQIhT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9PQpQIhT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9PQpQIhT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9PQpQIhT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9PQpQIhT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9PQpQIhT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9PQpQIhT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9PQpQIhT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9PQpQIhT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9PQpQIhT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9PQpQIhT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9PQpQIhT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9PQpQIhT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9PQpQIhT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9PQpQIhT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9PQpQIhT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9PQpQIhT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9PQpQIhT .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9PQpQIhT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9PQpQIhT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9PQpQIhT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9PQpQIhT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9PQpQIhT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9PQpQIhT .dropdown-item.active,
.cid-uu9PQpQIhT .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9PQpQIhT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9PQpQIhT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9PQpQIhT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9PQpQIhT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9PQpQIhT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9PQpQIhT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9PQpQIhT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9PQpQIhT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9PQpQIhT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9PQpQIhT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9PQpQIhT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9PQpQIhT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PQpQIhT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PQpQIhT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9PQpQIhT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PQpQIhT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9PQpQIhT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9PQpQIhT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PQpQIhT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9PQpQIhT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9PQpQIhT .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-uu9PQpQIhT .navbar {
    height: 70px;
  }
  .cid-uu9PQpQIhT .navbar.opened {
    height: auto;
  }
  .cid-uu9PQpQIhT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZnvXHheb {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/panic-banner-2000x463.jpg");
}
.cid-utZnvXHheb .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZnvXHheb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZnvXHheb .mbr-text,
.cid-utZnvXHheb .mbr-section-btn {
  color: #232323;
}
.cid-utZnvXHheb .card-title,
.cid-utZnvXHheb .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZnvXHheb .mbr-text,
.cid-utZnvXHheb .link-wrap {
  color: #ffffff;
}
.cid-utZnvYtn2w {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnvYtn2w .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZnvYtn2w .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZnvYtn2w .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZnvYtn2w .card {
    margin-bottom: 2rem;
  }
  .cid-utZnvYtn2w .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZnvZ7c8u {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZnvZ7c8u .carousel {
    min-height: 400px;
  }
  .cid-utZnvZ7c8u .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZnvZ7c8u .carousel {
    min-height: 260px;
  }
  .cid-utZnvZ7c8u .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZnvZ7c8u .carousel {
    min-height: 220px;
  }
  .cid-utZnvZ7c8u .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZnvZ7c8u .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZnvZ7c8u .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZnvZ7c8u .carousel,
.cid-utZnvZ7c8u .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZnvZ7c8u .item-wrapper {
  width: 100%;
}
.cid-utZnvZ7c8u .carousel-caption {
  bottom: 40px;
}
.cid-utZnvZ7c8u .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZnvZ7c8u .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZnvZ7c8u .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZnvZ7c8u .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZnvZ7c8u .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZnvZ7c8u .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZnvZ7c8u .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZnvZ7c8u .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZnvZ7c8u .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZnvZ7c8u .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-utZnvZ7c8u .carousel-indicators li.active,
.cid-utZnvZ7c8u .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZnvZ7c8u .carousel-indicators li::after,
.cid-utZnvZ7c8u .carousel-indicators li::before {
  content: none;
}
.cid-utZnvZ7c8u .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZnvZ7c8u .carousel-indicators {
    display: none !important;
  }
}
.cid-utZnvZV4Xh {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZnvZV4Xh .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZnvZV4Xh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZnw0vlcN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnw0YnVl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnw1tBOu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnw1WdI6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnw2qrqg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnw2VxPS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnw3n98K {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnw3Q26M {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnw4zAZz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnw53ev2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZnw53ev2 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZnw53ev2 .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZnw53ev2 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZnw53ev2 .link-wrap {
    align-items: center;
  }
}
.cid-utZnw53ev2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9PTzBMNb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9PTzBMNb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9PTzBMNb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9PTzBMNb .row {
    text-align: center;
  }
  .cid-uu9PTzBMNb .row > div {
    margin: auto;
  }
  .cid-uu9PTzBMNb .social-row {
    justify-content: center;
  }
}
.cid-uu9PTzBMNb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9PTzBMNb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9PTzBMNb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9PTzBMNb .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9PTzBMNb .mbr-text {
  color: #ffffff;
}
.cid-uu9PTzBMNb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9PTzBMNb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9PTzBMNb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9PTzBMNb H5 {
  color: #e5c04e;
}
.cid-uu9PJ13Av3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9PJ13Av3 nav.navbar {
  position: fixed;
}
.cid-uu9PJ13Av3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PJ13Av3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9PJ13Av3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9PJ13Av3 .dropdown-item:hover,
.cid-uu9PJ13Av3 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9PJ13Av3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9PJ13Av3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9PJ13Av3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9PJ13Av3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9PJ13Av3 .nav-link {
  position: relative;
}
.cid-uu9PJ13Av3 .container {
  display: flex;
  margin: auto;
}
.cid-uu9PJ13Av3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9PJ13Av3 .dropdown-menu,
.cid-uu9PJ13Av3 .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9PJ13Av3 .nav-item:focus,
.cid-uu9PJ13Av3 .nav-link:focus {
  outline: none;
}
.cid-uu9PJ13Av3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9PJ13Av3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9PJ13Av3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9PJ13Av3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PJ13Av3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9PJ13Av3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9PJ13Av3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9PJ13Av3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9PJ13Av3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9PJ13Av3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9PJ13Av3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9PJ13Av3 .navbar.collapsed {
  justify-content: center;
}
.cid-uu9PJ13Av3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9PJ13Av3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9PJ13Av3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9PJ13Av3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9PJ13Av3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9PJ13Av3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9PJ13Av3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9PJ13Av3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9PJ13Av3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9PJ13Av3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9PJ13Av3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9PJ13Av3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9PJ13Av3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9PJ13Av3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9PJ13Av3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9PJ13Av3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9PJ13Av3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9PJ13Av3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9PJ13Av3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9PJ13Av3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9PJ13Av3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9PJ13Av3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9PJ13Av3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9PJ13Av3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9PJ13Av3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9PJ13Av3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9PJ13Av3 .dropdown-item.active,
.cid-uu9PJ13Av3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9PJ13Av3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9PJ13Av3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9PJ13Av3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9PJ13Av3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9PJ13Av3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9PJ13Av3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9PJ13Av3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9PJ13Av3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9PJ13Av3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9PJ13Av3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9PJ13Av3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9PJ13Av3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PJ13Av3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PJ13Av3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9PJ13Av3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PJ13Av3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9PJ13Av3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9PJ13Av3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PJ13Av3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9PJ13Av3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9PJ13Av3 .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-uu9PJ13Av3 .navbar {
    height: 70px;
  }
  .cid-uu9PJ13Av3 .navbar.opened {
    height: auto;
  }
  .cid-uu9PJ13Av3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZnTPGNmE {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/smoke-banner-1-2000x463.jpg");
}
.cid-utZnTPGNmE .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZnTPGNmE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZnTPGNmE .mbr-text,
.cid-utZnTPGNmE .mbr-section-btn {
  color: #232323;
}
.cid-utZnTPGNmE .card-title,
.cid-utZnTPGNmE .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZnTPGNmE .mbr-text,
.cid-utZnTPGNmE .link-wrap {
  color: #ffffff;
}
.cid-utZnTQ72eN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-utZnTQ72eN .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZnTQ72eN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZnTQ72eN .mbr-section-title {
  color: #ffffff;
}
.cid-utZnTQ72eN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-utZnTQANBw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnTQANBw .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZnTQANBw .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZnTQANBw .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZnTQANBw .card {
    margin-bottom: 2rem;
  }
  .cid-utZnTQANBw .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZnTR8uEC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZnTR8uEC .carousel {
    min-height: 400px;
  }
  .cid-utZnTR8uEC .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZnTR8uEC .carousel {
    min-height: 260px;
  }
  .cid-utZnTR8uEC .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZnTR8uEC .carousel {
    min-height: 220px;
  }
  .cid-utZnTR8uEC .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZnTR8uEC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZnTR8uEC .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZnTR8uEC .carousel,
.cid-utZnTR8uEC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZnTR8uEC .item-wrapper {
  width: 100%;
}
.cid-utZnTR8uEC .carousel-caption {
  bottom: 40px;
}
.cid-utZnTR8uEC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZnTR8uEC .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZnTR8uEC .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZnTR8uEC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZnTR8uEC .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZnTR8uEC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZnTR8uEC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZnTR8uEC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZnTR8uEC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZnTR8uEC .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-utZnTR8uEC .carousel-indicators li.active,
.cid-utZnTR8uEC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZnTR8uEC .carousel-indicators li::after,
.cid-utZnTR8uEC .carousel-indicators li::before {
  content: none;
}
.cid-utZnTR8uEC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZnTR8uEC .carousel-indicators {
    display: none !important;
  }
}
.cid-utZnTRIo9D {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZnTRIo9D .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZnTRIo9D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZnTSd1qr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnTSESgU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnTT6Ksd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnTTEojw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnTUaI0w {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnTUGT3n {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnTVdFbO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnTVK1zz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZnTWi20m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZnTWi20m .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZnTWi20m .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZnTWi20m .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZnTWi20m .link-wrap {
    align-items: center;
  }
}
.cid-utZnTWi20m .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9PLyZHgz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9PLyZHgz .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9PLyZHgz .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9PLyZHgz .row {
    text-align: center;
  }
  .cid-uu9PLyZHgz .row > div {
    margin: auto;
  }
  .cid-uu9PLyZHgz .social-row {
    justify-content: center;
  }
}
.cid-uu9PLyZHgz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9PLyZHgz .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9PLyZHgz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9PLyZHgz .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9PLyZHgz .mbr-text {
  color: #ffffff;
}
.cid-uu9PLyZHgz .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9PLyZHgz .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9PLyZHgz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9PLyZHgz H5 {
  color: #e5c04e;
}
.cid-uu9PDW8Ya0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9PDW8Ya0 nav.navbar {
  position: fixed;
}
.cid-uu9PDW8Ya0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PDW8Ya0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9PDW8Ya0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9PDW8Ya0 .dropdown-item:hover,
.cid-uu9PDW8Ya0 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9PDW8Ya0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9PDW8Ya0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9PDW8Ya0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9PDW8Ya0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9PDW8Ya0 .nav-link {
  position: relative;
}
.cid-uu9PDW8Ya0 .container {
  display: flex;
  margin: auto;
}
.cid-uu9PDW8Ya0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9PDW8Ya0 .dropdown-menu,
.cid-uu9PDW8Ya0 .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9PDW8Ya0 .nav-item:focus,
.cid-uu9PDW8Ya0 .nav-link:focus {
  outline: none;
}
.cid-uu9PDW8Ya0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9PDW8Ya0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9PDW8Ya0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9PDW8Ya0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PDW8Ya0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9PDW8Ya0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9PDW8Ya0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9PDW8Ya0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9PDW8Ya0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9PDW8Ya0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9PDW8Ya0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9PDW8Ya0 .navbar.collapsed {
  justify-content: center;
}
.cid-uu9PDW8Ya0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9PDW8Ya0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9PDW8Ya0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9PDW8Ya0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9PDW8Ya0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9PDW8Ya0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9PDW8Ya0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9PDW8Ya0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9PDW8Ya0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9PDW8Ya0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9PDW8Ya0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9PDW8Ya0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9PDW8Ya0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9PDW8Ya0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9PDW8Ya0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9PDW8Ya0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9PDW8Ya0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9PDW8Ya0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9PDW8Ya0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9PDW8Ya0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9PDW8Ya0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9PDW8Ya0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9PDW8Ya0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9PDW8Ya0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9PDW8Ya0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9PDW8Ya0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9PDW8Ya0 .dropdown-item.active,
.cid-uu9PDW8Ya0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9PDW8Ya0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9PDW8Ya0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9PDW8Ya0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9PDW8Ya0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9PDW8Ya0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9PDW8Ya0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9PDW8Ya0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9PDW8Ya0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9PDW8Ya0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9PDW8Ya0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9PDW8Ya0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9PDW8Ya0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PDW8Ya0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PDW8Ya0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9PDW8Ya0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PDW8Ya0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9PDW8Ya0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9PDW8Ya0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PDW8Ya0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9PDW8Ya0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9PDW8Ya0 .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-uu9PDW8Ya0 .navbar {
    height: 70px;
  }
  .cid-uu9PDW8Ya0 .navbar.opened {
    height: auto;
  }
  .cid-uu9PDW8Ya0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZoiNJgwz {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/wall-switch-banner-2000x463.jpg");
}
.cid-utZoiNJgwz .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZoiNJgwz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZoiNJgwz .mbr-text,
.cid-utZoiNJgwz .mbr-section-btn {
  color: #232323;
}
.cid-utZoiNJgwz .card-title,
.cid-utZoiNJgwz .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZoiNJgwz .mbr-text,
.cid-utZoiNJgwz .link-wrap {
  color: #ffffff;
}
.cid-utZoiOewJc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #bbbbbb;
}
.cid-utZoiOewJc .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZoiOewJc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZoiOewJc .mbr-section-title {
  color: #ffffff;
}
.cid-utZoiOewJc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-utZoiOOR86 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZoiOOR86 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZoiOOR86 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZoiOOR86 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZoiOOR86 .card {
    margin-bottom: 2rem;
  }
  .cid-utZoiOOR86 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZoiPtm56 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZoiPtm56 .carousel {
    min-height: 400px;
  }
  .cid-utZoiPtm56 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZoiPtm56 .carousel {
    min-height: 260px;
  }
  .cid-utZoiPtm56 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZoiPtm56 .carousel {
    min-height: 220px;
  }
  .cid-utZoiPtm56 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZoiPtm56 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZoiPtm56 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZoiPtm56 .carousel,
.cid-utZoiPtm56 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZoiPtm56 .item-wrapper {
  width: 100%;
}
.cid-utZoiPtm56 .carousel-caption {
  bottom: 40px;
}
.cid-utZoiPtm56 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZoiPtm56 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZoiPtm56 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZoiPtm56 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZoiPtm56 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZoiPtm56 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZoiPtm56 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZoiPtm56 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZoiPtm56 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZoiPtm56 .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-utZoiPtm56 .carousel-indicators li.active,
.cid-utZoiPtm56 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZoiPtm56 .carousel-indicators li::after,
.cid-utZoiPtm56 .carousel-indicators li::before {
  content: none;
}
.cid-utZoiPtm56 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZoiPtm56 .carousel-indicators {
    display: none !important;
  }
}
.cid-utZoiQ8WHk {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZoiQ8WHk .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZoiQ8WHk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZoiQRgcy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZoiRqLA9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZoiRXqqK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZoiSyrTF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZoiT8XNk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZoiTJLv9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZoiUgrWj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZoiUOcwh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZoiVnv2x {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZoiVWXXL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZoiVWXXL .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZoiVWXXL .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZoiVWXXL .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZoiVWXXL .link-wrap {
    align-items: center;
  }
}
.cid-utZoiVWXXL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9PFgH5kt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9PFgH5kt .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9PFgH5kt .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9PFgH5kt .row {
    text-align: center;
  }
  .cid-uu9PFgH5kt .row > div {
    margin: auto;
  }
  .cid-uu9PFgH5kt .social-row {
    justify-content: center;
  }
}
.cid-uu9PFgH5kt .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9PFgH5kt .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9PFgH5kt .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9PFgH5kt .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9PFgH5kt .mbr-text {
  color: #ffffff;
}
.cid-uu9PFgH5kt .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9PFgH5kt .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9PFgH5kt div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9PFgH5kt H5 {
  color: #e5c04e;
}
.cid-uu9PAjC2Rl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9PAjC2Rl nav.navbar {
  position: fixed;
}
.cid-uu9PAjC2Rl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PAjC2Rl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9PAjC2Rl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9PAjC2Rl .dropdown-item:hover,
.cid-uu9PAjC2Rl .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9PAjC2Rl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9PAjC2Rl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9PAjC2Rl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9PAjC2Rl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9PAjC2Rl .nav-link {
  position: relative;
}
.cid-uu9PAjC2Rl .container {
  display: flex;
  margin: auto;
}
.cid-uu9PAjC2Rl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9PAjC2Rl .dropdown-menu,
.cid-uu9PAjC2Rl .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9PAjC2Rl .nav-item:focus,
.cid-uu9PAjC2Rl .nav-link:focus {
  outline: none;
}
.cid-uu9PAjC2Rl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9PAjC2Rl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9PAjC2Rl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9PAjC2Rl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PAjC2Rl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9PAjC2Rl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9PAjC2Rl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9PAjC2Rl .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9PAjC2Rl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9PAjC2Rl .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9PAjC2Rl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9PAjC2Rl .navbar.collapsed {
  justify-content: center;
}
.cid-uu9PAjC2Rl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9PAjC2Rl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9PAjC2Rl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9PAjC2Rl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9PAjC2Rl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9PAjC2Rl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9PAjC2Rl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9PAjC2Rl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9PAjC2Rl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9PAjC2Rl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9PAjC2Rl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9PAjC2Rl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9PAjC2Rl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9PAjC2Rl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9PAjC2Rl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9PAjC2Rl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9PAjC2Rl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9PAjC2Rl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9PAjC2Rl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9PAjC2Rl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9PAjC2Rl .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9PAjC2Rl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9PAjC2Rl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9PAjC2Rl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9PAjC2Rl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9PAjC2Rl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9PAjC2Rl .dropdown-item.active,
.cid-uu9PAjC2Rl .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9PAjC2Rl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9PAjC2Rl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9PAjC2Rl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9PAjC2Rl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9PAjC2Rl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9PAjC2Rl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9PAjC2Rl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9PAjC2Rl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9PAjC2Rl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9PAjC2Rl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9PAjC2Rl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9PAjC2Rl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PAjC2Rl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PAjC2Rl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9PAjC2Rl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PAjC2Rl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9PAjC2Rl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9PAjC2Rl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PAjC2Rl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9PAjC2Rl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9PAjC2Rl .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-uu9PAjC2Rl .navbar {
    height: 70px;
  }
  .cid-uu9PAjC2Rl .navbar.opened {
    height: auto;
  }
  .cid-uu9PAjC2Rl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZow7fwjp {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/eu-plug1-banner-2000x463.jpg");
}
.cid-utZow7fwjp .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZow7fwjp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZow7fwjp .mbr-text,
.cid-utZow7fwjp .mbr-section-btn {
  color: #232323;
}
.cid-utZow7fwjp .card-title,
.cid-utZow7fwjp .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-utZow7fwjp .mbr-text,
.cid-utZow7fwjp .link-wrap {
  color: #ffffff;
}
.cid-utZow7EFqc {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZow7EFqc .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZow7EFqc .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZow7EFqc .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZow7EFqc .card {
    margin-bottom: 2rem;
  }
  .cid-utZow7EFqc .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZow8kU7B {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-utZow8kU7B .carousel {
    min-height: 400px;
  }
  .cid-utZow8kU7B .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-utZow8kU7B .carousel {
    min-height: 260px;
  }
  .cid-utZow8kU7B .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-utZow8kU7B .carousel {
    min-height: 220px;
  }
  .cid-utZow8kU7B .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-utZow8kU7B .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-utZow8kU7B .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-utZow8kU7B .carousel,
.cid-utZow8kU7B .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-utZow8kU7B .item-wrapper {
  width: 100%;
}
.cid-utZow8kU7B .carousel-caption {
  bottom: 40px;
}
.cid-utZow8kU7B .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-utZow8kU7B .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-utZow8kU7B .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-utZow8kU7B .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-utZow8kU7B .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-utZow8kU7B .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZow8kU7B .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZow8kU7B .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-utZow8kU7B .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-utZow8kU7B .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-utZow8kU7B .carousel-indicators li.active,
.cid-utZow8kU7B .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-utZow8kU7B .carousel-indicators li::after,
.cid-utZow8kU7B .carousel-indicators li::before {
  content: none;
}
.cid-utZow8kU7B .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-utZow8kU7B .carousel-indicators {
    display: none !important;
  }
}
.cid-utZow8TN8X {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZow8TN8X .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZow8TN8X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZow9qt4Q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZow9U4nb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZowal7UN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZowaPqlD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZowbjH2K {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZowbOnIZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZowcibjs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZowcPVVK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZowdnvE0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZowdnvE0 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZowdnvE0 .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZowdnvE0 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZowdnvE0 .link-wrap {
    align-items: center;
  }
}
.cid-utZowdnvE0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9PBitwBu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9PBitwBu .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9PBitwBu .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9PBitwBu .row {
    text-align: center;
  }
  .cid-uu9PBitwBu .row > div {
    margin: auto;
  }
  .cid-uu9PBitwBu .social-row {
    justify-content: center;
  }
}
.cid-uu9PBitwBu .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9PBitwBu .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9PBitwBu .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9PBitwBu .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9PBitwBu .mbr-text {
  color: #ffffff;
}
.cid-uu9PBitwBu .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9PBitwBu .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9PBitwBu div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9PBitwBu H5 {
  color: #e5c04e;
}
.cid-uu9Pvj8STj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9Pvj8STj nav.navbar {
  position: fixed;
}
.cid-uu9Pvj8STj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Pvj8STj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9Pvj8STj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9Pvj8STj .dropdown-item:hover,
.cid-uu9Pvj8STj .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9Pvj8STj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9Pvj8STj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9Pvj8STj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9Pvj8STj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9Pvj8STj .nav-link {
  position: relative;
}
.cid-uu9Pvj8STj .container {
  display: flex;
  margin: auto;
}
.cid-uu9Pvj8STj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9Pvj8STj .dropdown-menu,
.cid-uu9Pvj8STj .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9Pvj8STj .nav-item:focus,
.cid-uu9Pvj8STj .nav-link:focus {
  outline: none;
}
.cid-uu9Pvj8STj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9Pvj8STj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9Pvj8STj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9Pvj8STj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Pvj8STj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9Pvj8STj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9Pvj8STj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9Pvj8STj .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9Pvj8STj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9Pvj8STj .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9Pvj8STj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9Pvj8STj .navbar.collapsed {
  justify-content: center;
}
.cid-uu9Pvj8STj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9Pvj8STj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9Pvj8STj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9Pvj8STj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9Pvj8STj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9Pvj8STj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9Pvj8STj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9Pvj8STj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9Pvj8STj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9Pvj8STj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9Pvj8STj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9Pvj8STj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9Pvj8STj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9Pvj8STj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9Pvj8STj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9Pvj8STj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9Pvj8STj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9Pvj8STj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9Pvj8STj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9Pvj8STj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9Pvj8STj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9Pvj8STj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9Pvj8STj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9Pvj8STj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9Pvj8STj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9Pvj8STj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9Pvj8STj .dropdown-item.active,
.cid-uu9Pvj8STj .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9Pvj8STj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9Pvj8STj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9Pvj8STj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9Pvj8STj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9Pvj8STj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9Pvj8STj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9Pvj8STj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9Pvj8STj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9Pvj8STj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9Pvj8STj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9Pvj8STj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9Pvj8STj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Pvj8STj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Pvj8STj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9Pvj8STj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Pvj8STj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9Pvj8STj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9Pvj8STj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Pvj8STj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9Pvj8STj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9Pvj8STj .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-uu9Pvj8STj .navbar {
    height: 70px;
  }
  .cid-uu9Pvj8STj .navbar.opened {
    height: auto;
  }
  .cid-uu9Pvj8STj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZoQy1rCN {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/family-scenario-2000x1126.jpg");
}
.cid-utZoQy1rCN .mbr-section-title {
  color: #ffffff;
}
.cid-utZoQy1rCN .mbr-text,
.cid-utZoQy1rCN .mbr-section-btn {
  color: #ffffff;
}
.cid-utZoQystak {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-utZoQystak .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-utZoQystak .row {
    flex-direction: column-reverse;
  }
  .cid-utZoQystak .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-utZoQystak .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-utZoQystak .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-utZoQystak .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZoQyU8cP {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/magentic1-3-1294x895.jpg");
}
.cid-utZoQyU8cP .mbr-text,
.cid-utZoQyU8cP .mbr-section-btn {
  color: #232323;
}
.cid-utZoQyU8cP .card-title,
.cid-utZoQyU8cP .card-box {
  color: #000000;
}
.cid-utZoQyU8cP .mbr-text,
.cid-utZoQyU8cP .link-wrap {
  color: #ffffff;
}
.cid-utZoQyU8cP .card-box .mbr-text,
.cid-utZoQyU8cP .mbr-section-btn {
  color: #000000;
}
.cid-utZoQzmdWB {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/image8-1-2000x861.jpeg");
}
.cid-utZoQzmdWB .mbr-text,
.cid-utZoQzmdWB .mbr-section-btn {
  color: #232323;
}
.cid-utZoQzmdWB .card-title,
.cid-utZoQzmdWB .card-box {
  color: #ffffff;
}
.cid-utZoQzmdWB .mbr-text,
.cid-utZoQzmdWB .link-wrap {
  color: #ffffff;
}
.cid-utZoQzMYTR {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-utZoQzMYTR .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-utZoQzMYTR .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-utZoQzMYTR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZoQzMYTR .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-utZoQzMYTR .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-utZoQzMYTR .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-utZoQzMYTR .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-utZoQzMYTR .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-utZoQzMYTR .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utZoQzMYTR .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-utZoQANkyr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/family-scenario-2-2000x1126.jpg");
}
.cid-utZoQANkyr .mbr-section-title {
  color: #ffffff;
}
.cid-uu9PwEXWyb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9PwEXWyb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9PwEXWyb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9PwEXWyb .row {
    text-align: center;
  }
  .cid-uu9PwEXWyb .row > div {
    margin: auto;
  }
  .cid-uu9PwEXWyb .social-row {
    justify-content: center;
  }
}
.cid-uu9PwEXWyb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9PwEXWyb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9PwEXWyb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9PwEXWyb .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9PwEXWyb .mbr-text {
  color: #ffffff;
}
.cid-uu9PwEXWyb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9PwEXWyb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9PwEXWyb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9PwEXWyb H5 {
  color: #e5c04e;
}
.cid-uu9PnqcgM1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9PnqcgM1 nav.navbar {
  position: fixed;
}
.cid-uu9PnqcgM1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PnqcgM1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9PnqcgM1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9PnqcgM1 .dropdown-item:hover,
.cid-uu9PnqcgM1 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9PnqcgM1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9PnqcgM1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9PnqcgM1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9PnqcgM1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9PnqcgM1 .nav-link {
  position: relative;
}
.cid-uu9PnqcgM1 .container {
  display: flex;
  margin: auto;
}
.cid-uu9PnqcgM1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9PnqcgM1 .dropdown-menu,
.cid-uu9PnqcgM1 .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9PnqcgM1 .nav-item:focus,
.cid-uu9PnqcgM1 .nav-link:focus {
  outline: none;
}
.cid-uu9PnqcgM1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9PnqcgM1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9PnqcgM1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9PnqcgM1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PnqcgM1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9PnqcgM1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9PnqcgM1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9PnqcgM1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9PnqcgM1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9PnqcgM1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9PnqcgM1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9PnqcgM1 .navbar.collapsed {
  justify-content: center;
}
.cid-uu9PnqcgM1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9PnqcgM1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9PnqcgM1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9PnqcgM1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9PnqcgM1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9PnqcgM1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9PnqcgM1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9PnqcgM1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9PnqcgM1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9PnqcgM1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9PnqcgM1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9PnqcgM1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9PnqcgM1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9PnqcgM1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9PnqcgM1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9PnqcgM1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9PnqcgM1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9PnqcgM1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9PnqcgM1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9PnqcgM1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9PnqcgM1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9PnqcgM1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9PnqcgM1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9PnqcgM1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9PnqcgM1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9PnqcgM1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9PnqcgM1 .dropdown-item.active,
.cid-uu9PnqcgM1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9PnqcgM1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9PnqcgM1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9PnqcgM1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9PnqcgM1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9PnqcgM1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9PnqcgM1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9PnqcgM1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9PnqcgM1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9PnqcgM1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9PnqcgM1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9PnqcgM1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9PnqcgM1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PnqcgM1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PnqcgM1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9PnqcgM1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PnqcgM1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9PnqcgM1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9PnqcgM1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PnqcgM1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9PnqcgM1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9PnqcgM1 .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-uu9PnqcgM1 .navbar {
    height: 70px;
  }
  .cid-uu9PnqcgM1 .navbar.opened {
    height: auto;
  }
  .cid-uu9PnqcgM1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZp9Tj1YX {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZp9Tj1YX .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZp9Tj1YX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZp9Tj1YX .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-utZp9Tj1YX .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-utZp9TK8TV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZp9TK8TV .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZp9TK8TV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-utZp9TK8TV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-utZp9TK8TV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-utZp9TK8TV .text-wrapper {
    padding: 2rem;
  }
}
.cid-utZp9UgusK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/compatibility-share-1-1200x630.jpg");
}
.cid-utZp9UgusK .mbr-section-title {
  color: #ffffff;
}
.cid-utZp9UgusK .mbr-text,
.cid-utZp9UgusK .mbr-section-btn {
  color: #ffffff;
}
.cid-uu9PnXymZv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9PnXymZv .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9PnXymZv .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9PnXymZv .row {
    text-align: center;
  }
  .cid-uu9PnXymZv .row > div {
    margin: auto;
  }
  .cid-uu9PnXymZv .social-row {
    justify-content: center;
  }
}
.cid-uu9PnXymZv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9PnXymZv .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9PnXymZv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9PnXymZv .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9PnXymZv .mbr-text {
  color: #ffffff;
}
.cid-uu9PnXymZv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9PnXymZv .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9PnXymZv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9PnXymZv H5 {
  color: #e5c04e;
}
.cid-uu9Pk1xv7F {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9Pk1xv7F nav.navbar {
  position: fixed;
}
.cid-uu9Pk1xv7F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Pk1xv7F .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9Pk1xv7F .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9Pk1xv7F .dropdown-item:hover,
.cid-uu9Pk1xv7F .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9Pk1xv7F .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9Pk1xv7F .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9Pk1xv7F .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9Pk1xv7F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9Pk1xv7F .nav-link {
  position: relative;
}
.cid-uu9Pk1xv7F .container {
  display: flex;
  margin: auto;
}
.cid-uu9Pk1xv7F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9Pk1xv7F .dropdown-menu,
.cid-uu9Pk1xv7F .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9Pk1xv7F .nav-item:focus,
.cid-uu9Pk1xv7F .nav-link:focus {
  outline: none;
}
.cid-uu9Pk1xv7F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9Pk1xv7F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9Pk1xv7F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9Pk1xv7F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Pk1xv7F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9Pk1xv7F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9Pk1xv7F .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9Pk1xv7F .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9Pk1xv7F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9Pk1xv7F .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9Pk1xv7F .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9Pk1xv7F .navbar.collapsed {
  justify-content: center;
}
.cid-uu9Pk1xv7F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9Pk1xv7F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9Pk1xv7F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9Pk1xv7F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9Pk1xv7F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9Pk1xv7F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9Pk1xv7F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9Pk1xv7F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9Pk1xv7F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9Pk1xv7F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9Pk1xv7F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9Pk1xv7F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9Pk1xv7F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9Pk1xv7F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9Pk1xv7F .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9Pk1xv7F .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9Pk1xv7F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9Pk1xv7F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9Pk1xv7F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9Pk1xv7F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9Pk1xv7F .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9Pk1xv7F .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9Pk1xv7F .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9Pk1xv7F .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9Pk1xv7F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9Pk1xv7F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9Pk1xv7F .dropdown-item.active,
.cid-uu9Pk1xv7F .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9Pk1xv7F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9Pk1xv7F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9Pk1xv7F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9Pk1xv7F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9Pk1xv7F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9Pk1xv7F .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9Pk1xv7F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9Pk1xv7F .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9Pk1xv7F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9Pk1xv7F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9Pk1xv7F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9Pk1xv7F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Pk1xv7F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Pk1xv7F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9Pk1xv7F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Pk1xv7F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9Pk1xv7F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9Pk1xv7F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Pk1xv7F .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9Pk1xv7F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9Pk1xv7F .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-uu9Pk1xv7F .navbar {
    height: 70px;
  }
  .cid-uu9Pk1xv7F .navbar.opened {
    height: auto;
  }
  .cid-uu9Pk1xv7F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZpNRR1cb {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZpNRR1cb .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZpNRR1cb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZpNRR1cb .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-utZpNRR1cb .image-wrap img {
    display: block;
    margin: auto;
    width: 90%;
  }
}
.cid-utZpNSDWJx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZpNSDWJx .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZpNSDWJx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZpNSDWJx .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-utZpNSDWJx .row {
    flex-direction: column-reverse;
  }
  .cid-utZpNSDWJx .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-utZpNSDWJx .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-utZpNSDWJx .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-utZpNSDWJx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZpNTm1R1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/family1-2000x1321.jpg");
}
.cid-utZpNTm1R1 .mbr-section-title {
  color: #ffffff;
}
.cid-utZpNTm1R1 .mbr-text,
.cid-utZpNTm1R1 .mbr-section-btn {
  color: #ffffff;
}
.cid-uu9PkTVzFO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9PkTVzFO .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9PkTVzFO .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9PkTVzFO .row {
    text-align: center;
  }
  .cid-uu9PkTVzFO .row > div {
    margin: auto;
  }
  .cid-uu9PkTVzFO .social-row {
    justify-content: center;
  }
}
.cid-uu9PkTVzFO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9PkTVzFO .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9PkTVzFO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9PkTVzFO .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9PkTVzFO .mbr-text {
  color: #ffffff;
}
.cid-uu9PkTVzFO .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9PkTVzFO .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9PkTVzFO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9PkTVzFO H5 {
  color: #e5c04e;
}
.cid-uu9PcqjD0R {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9PcqjD0R nav.navbar {
  position: fixed;
}
.cid-uu9PcqjD0R .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PcqjD0R .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9PcqjD0R .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9PcqjD0R .dropdown-item:hover,
.cid-uu9PcqjD0R .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9PcqjD0R .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9PcqjD0R .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9PcqjD0R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9PcqjD0R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9PcqjD0R .nav-link {
  position: relative;
}
.cid-uu9PcqjD0R .container {
  display: flex;
  margin: auto;
}
.cid-uu9PcqjD0R .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9PcqjD0R .dropdown-menu,
.cid-uu9PcqjD0R .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9PcqjD0R .nav-item:focus,
.cid-uu9PcqjD0R .nav-link:focus {
  outline: none;
}
.cid-uu9PcqjD0R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9PcqjD0R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9PcqjD0R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9PcqjD0R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9PcqjD0R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9PcqjD0R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9PcqjD0R .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9PcqjD0R .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9PcqjD0R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9PcqjD0R .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9PcqjD0R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9PcqjD0R .navbar.collapsed {
  justify-content: center;
}
.cid-uu9PcqjD0R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9PcqjD0R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9PcqjD0R .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9PcqjD0R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9PcqjD0R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9PcqjD0R .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9PcqjD0R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9PcqjD0R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9PcqjD0R .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9PcqjD0R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9PcqjD0R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9PcqjD0R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9PcqjD0R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9PcqjD0R .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9PcqjD0R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9PcqjD0R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9PcqjD0R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9PcqjD0R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9PcqjD0R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9PcqjD0R .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9PcqjD0R .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9PcqjD0R .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9PcqjD0R .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9PcqjD0R .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9PcqjD0R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9PcqjD0R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9PcqjD0R .dropdown-item.active,
.cid-uu9PcqjD0R .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9PcqjD0R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9PcqjD0R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9PcqjD0R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9PcqjD0R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9PcqjD0R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9PcqjD0R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9PcqjD0R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9PcqjD0R .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9PcqjD0R button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9PcqjD0R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9PcqjD0R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9PcqjD0R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PcqjD0R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9PcqjD0R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9PcqjD0R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PcqjD0R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9PcqjD0R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9PcqjD0R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9PcqjD0R .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9PcqjD0R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9PcqjD0R .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-uu9PcqjD0R .navbar {
    height: 70px;
  }
  .cid-uu9PcqjD0R .navbar.opened {
    height: auto;
  }
  .cid-uu9PcqjD0R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZq7S7biP {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-utZq7S7biP .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZq7S7biP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZq7S7biP .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-utZq7S7biP .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-utZq7SyS36 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZq7SyS36 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZq7SyS36 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZq7SyS36 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-utZq7SyS36 .row {
    flex-direction: column-reverse;
  }
  .cid-utZq7SyS36 .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-utZq7SyS36 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-utZq7SyS36 .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-utZq7SyS36 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZq7T1Iip {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #629ec2;
}
.cid-utZq7T1Iip .content-wrapper {
  background: #629ec2;
}
@media (max-width: 991px) {
  .cid-utZq7T1Iip .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-utZq7T1Iip .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-utZq7T1Iip .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-utZq7T1Iip .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utZq7T1Iip .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-utZq7T1Iip .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-utZq7T1Iip .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZq7T1Iip .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-utZq7T1Iip .mbr-text,
.cid-utZq7T1Iip .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-utZq7Tugw9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/siren-talk1-2000x995.jpg");
}
.cid-utZq7Tugw9 .mbr-section-title {
  color: #ffffff;
}
.cid-utZq7Tugw9 .mbr-text,
.cid-utZq7Tugw9 .mbr-section-btn {
  color: #ffffff;
}
.cid-uu9PdLVH9D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9PdLVH9D .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9PdLVH9D .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9PdLVH9D .row {
    text-align: center;
  }
  .cid-uu9PdLVH9D .row > div {
    margin: auto;
  }
  .cid-uu9PdLVH9D .social-row {
    justify-content: center;
  }
}
.cid-uu9PdLVH9D .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9PdLVH9D .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9PdLVH9D .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9PdLVH9D .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9PdLVH9D .mbr-text {
  color: #ffffff;
}
.cid-uu9PdLVH9D .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9PdLVH9D .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9PdLVH9D div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9PdLVH9D H5 {
  color: #e5c04e;
}
.cid-uu9P6T9zLj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9P6T9zLj nav.navbar {
  position: fixed;
}
.cid-uu9P6T9zLj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9P6T9zLj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9P6T9zLj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9P6T9zLj .dropdown-item:hover,
.cid-uu9P6T9zLj .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9P6T9zLj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9P6T9zLj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9P6T9zLj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9P6T9zLj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9P6T9zLj .nav-link {
  position: relative;
}
.cid-uu9P6T9zLj .container {
  display: flex;
  margin: auto;
}
.cid-uu9P6T9zLj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9P6T9zLj .dropdown-menu,
.cid-uu9P6T9zLj .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9P6T9zLj .nav-item:focus,
.cid-uu9P6T9zLj .nav-link:focus {
  outline: none;
}
.cid-uu9P6T9zLj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9P6T9zLj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9P6T9zLj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9P6T9zLj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9P6T9zLj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9P6T9zLj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9P6T9zLj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9P6T9zLj .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9P6T9zLj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9P6T9zLj .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9P6T9zLj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9P6T9zLj .navbar.collapsed {
  justify-content: center;
}
.cid-uu9P6T9zLj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9P6T9zLj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9P6T9zLj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9P6T9zLj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9P6T9zLj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9P6T9zLj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9P6T9zLj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9P6T9zLj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9P6T9zLj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9P6T9zLj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9P6T9zLj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9P6T9zLj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9P6T9zLj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9P6T9zLj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9P6T9zLj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9P6T9zLj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9P6T9zLj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9P6T9zLj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9P6T9zLj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9P6T9zLj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9P6T9zLj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9P6T9zLj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9P6T9zLj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9P6T9zLj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9P6T9zLj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9P6T9zLj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9P6T9zLj .dropdown-item.active,
.cid-uu9P6T9zLj .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9P6T9zLj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9P6T9zLj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9P6T9zLj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9P6T9zLj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9P6T9zLj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9P6T9zLj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9P6T9zLj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9P6T9zLj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9P6T9zLj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9P6T9zLj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9P6T9zLj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9P6T9zLj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9P6T9zLj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9P6T9zLj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9P6T9zLj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9P6T9zLj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9P6T9zLj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9P6T9zLj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9P6T9zLj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9P6T9zLj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9P6T9zLj .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-uu9P6T9zLj .navbar {
    height: 70px;
  }
  .cid-uu9P6T9zLj .navbar.opened {
    height: auto;
  }
  .cid-uu9P6T9zLj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZqJKvngJ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZqJKvngJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZqJKvngJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZqJKvngJ .mbr-section-title,
.cid-utZqJKvngJ .mbr-text,
.cid-utZqJKvngJ .mbr-section-btn {
  text-align: center;
}
.cid-utZqJKvngJ .video-wrapper {
  margin: auto;
}
.cid-utZqJKvngJ .video-wrapper iframe {
  width: 100%;
}
.cid-utZqJL1HVD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZqJL1HVD .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZqJL1HVD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZqJL1HVD .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-utZqJL1HVD .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-utZqJL1HVD .embla__button--next,
.cid-utZqJL1HVD .embla__button--prev {
  display: flex;
}
.cid-utZqJL1HVD .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-utZqJL1HVD .embla__button {
    display: none;
  }
}
.cid-utZqJL1HVD .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-utZqJL1HVD .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-utZqJL1HVD .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZqJL1HVD .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-utZqJL1HVD .embla__button {
    top: auto;
  }
}
.cid-utZqJL1HVD .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-utZqJL1HVD .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-utZqJL1HVD .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-utZqJL1HVD .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-utZqJL1HVD .embla {
  position: relative;
  width: 100%;
}
.cid-utZqJL1HVD .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-utZqJL1HVD .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-utZqJL1HVD .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-utZqJL1HVD .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-utZqJM055e {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZqJM055e .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZqJM055e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZqJM055e .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-utZqJM055e .row {
    flex-direction: column-reverse;
  }
  .cid-utZqJM055e .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-utZqJM055e .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-utZqJM055e .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-utZqJM055e .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZqJMyRRA {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #629ec2;
}
.cid-utZqJMyRRA .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZqJMyRRA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZqJMyRRA .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-utZqJMyRRA .row {
    flex-direction: column-reverse;
  }
  .cid-utZqJMyRRA .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-utZqJMyRRA .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-utZqJMyRRA .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-utZqJMyRRA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZqJMyRRA .card-title {
  color: #ffffff;
}
.cid-utZqJMyRRA .mbr-text,
.cid-utZqJMyRRA .mbr-section-btn {
  color: #ffffff;
}
.cid-utZqJN4ywC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZqJN4ywC .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZqJN4ywC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-utZqJN4ywC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-utZqJN4ywC .row {
  flex-direction: row-reverse;
}
.cid-utZqJN4ywC img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-utZqJN4ywC .text-wrapper {
    padding: 2rem;
  }
}
.cid-utZqJNH8fz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image8-1-1600x688.jpg");
}
.cid-utZqJNH8fz .mbr-section-title {
  color: #ffffff;
}
.cid-utZqJNH8fz .mbr-text,
.cid-utZqJNH8fz .mbr-section-btn {
  color: #ffffff;
}
.cid-uu9P8j8eKk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9P8j8eKk .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9P8j8eKk .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9P8j8eKk .row {
    text-align: center;
  }
  .cid-uu9P8j8eKk .row > div {
    margin: auto;
  }
  .cid-uu9P8j8eKk .social-row {
    justify-content: center;
  }
}
.cid-uu9P8j8eKk .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9P8j8eKk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9P8j8eKk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9P8j8eKk .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9P8j8eKk .mbr-text {
  color: #ffffff;
}
.cid-uu9P8j8eKk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9P8j8eKk .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9P8j8eKk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9P8j8eKk H5 {
  color: #e5c04e;
}
.cid-uvhX2DWMzF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhX2DWMzF nav.navbar {
  position: fixed;
}
.cid-uvhX2DWMzF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhX2DWMzF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhX2DWMzF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhX2DWMzF .dropdown-item:hover,
.cid-uvhX2DWMzF .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhX2DWMzF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhX2DWMzF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhX2DWMzF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhX2DWMzF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhX2DWMzF .nav-link {
  position: relative;
}
.cid-uvhX2DWMzF .container {
  display: flex;
  margin: auto;
}
.cid-uvhX2DWMzF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhX2DWMzF .dropdown-menu,
.cid-uvhX2DWMzF .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhX2DWMzF .nav-item:focus,
.cid-uvhX2DWMzF .nav-link:focus {
  outline: none;
}
.cid-uvhX2DWMzF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhX2DWMzF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhX2DWMzF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhX2DWMzF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhX2DWMzF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhX2DWMzF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhX2DWMzF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhX2DWMzF .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhX2DWMzF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhX2DWMzF .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhX2DWMzF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhX2DWMzF .navbar.collapsed {
  justify-content: center;
}
.cid-uvhX2DWMzF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhX2DWMzF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhX2DWMzF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhX2DWMzF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhX2DWMzF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhX2DWMzF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhX2DWMzF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhX2DWMzF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhX2DWMzF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhX2DWMzF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhX2DWMzF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhX2DWMzF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhX2DWMzF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhX2DWMzF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhX2DWMzF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhX2DWMzF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhX2DWMzF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhX2DWMzF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhX2DWMzF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhX2DWMzF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhX2DWMzF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhX2DWMzF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhX2DWMzF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhX2DWMzF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhX2DWMzF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhX2DWMzF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhX2DWMzF .dropdown-item.active,
.cid-uvhX2DWMzF .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhX2DWMzF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhX2DWMzF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhX2DWMzF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhX2DWMzF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhX2DWMzF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhX2DWMzF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhX2DWMzF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhX2DWMzF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhX2DWMzF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhX2DWMzF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhX2DWMzF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhX2DWMzF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhX2DWMzF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhX2DWMzF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhX2DWMzF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhX2DWMzF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhX2DWMzF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhX2DWMzF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhX2DWMzF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhX2DWMzF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhX2DWMzF .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-uvhX2DWMzF .navbar {
    height: 70px;
  }
  .cid-uvhX2DWMzF .navbar.opened {
    height: auto;
  }
  .cid-uvhX2DWMzF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFCfN0pSq {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-48-2000x809.jpg");
}
.cid-usFCfN0pSq .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFCfN0pSq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFCfN0pSq .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-usFCfN0pSq .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-usFCfN0pSq .mbr-section-title {
  color: #ffffff;
}
.cid-usFCfN0pSq .mbr-text,
.cid-usFCfN0pSq .mbr-section-btn {
  color: #ffffff;
}
.cid-usFCfNv78c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFCfNv78c .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFCfNv78c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFCfNv78c .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usFCfNv78c .row {
    flex-direction: column-reverse;
  }
  .cid-usFCfNv78c .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-usFCfNv78c .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usFCfNv78c .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-usFCfNv78c .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFCfOc5qn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vias-head2-2000x809.jpg");
}
.cid-usFCfOc5qn .mbr-section-title {
  color: #ffffff;
}
.cid-usFCfOc5qn .mbr-text,
.cid-usFCfOc5qn .mbr-section-btn {
  color: #ffffff;
}
.cid-utTOcshpUZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTOcshpUZ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTOcshpUZ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTOcshpUZ .row {
    text-align: center;
  }
  .cid-utTOcshpUZ .row > div {
    margin: auto;
  }
  .cid-utTOcshpUZ .social-row {
    justify-content: center;
  }
}
.cid-utTOcshpUZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTOcshpUZ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTOcshpUZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTOcshpUZ .list {
    margin-bottom: 0rem;
  }
}
.cid-utTOcshpUZ .mbr-text {
  color: #ffffff;
}
.cid-utTOcshpUZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTOcshpUZ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTOcshpUZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTOcshpUZ H5 {
  color: #e5c04e;
}
.cid-uu9P3OKYB4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9P3OKYB4 nav.navbar {
  position: fixed;
}
.cid-uu9P3OKYB4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9P3OKYB4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9P3OKYB4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9P3OKYB4 .dropdown-item:hover,
.cid-uu9P3OKYB4 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9P3OKYB4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9P3OKYB4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9P3OKYB4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9P3OKYB4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9P3OKYB4 .nav-link {
  position: relative;
}
.cid-uu9P3OKYB4 .container {
  display: flex;
  margin: auto;
}
.cid-uu9P3OKYB4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9P3OKYB4 .dropdown-menu,
.cid-uu9P3OKYB4 .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9P3OKYB4 .nav-item:focus,
.cid-uu9P3OKYB4 .nav-link:focus {
  outline: none;
}
.cid-uu9P3OKYB4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9P3OKYB4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9P3OKYB4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9P3OKYB4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9P3OKYB4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9P3OKYB4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9P3OKYB4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9P3OKYB4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9P3OKYB4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9P3OKYB4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9P3OKYB4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9P3OKYB4 .navbar.collapsed {
  justify-content: center;
}
.cid-uu9P3OKYB4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9P3OKYB4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9P3OKYB4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9P3OKYB4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9P3OKYB4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9P3OKYB4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9P3OKYB4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9P3OKYB4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9P3OKYB4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9P3OKYB4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9P3OKYB4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9P3OKYB4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9P3OKYB4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9P3OKYB4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9P3OKYB4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9P3OKYB4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9P3OKYB4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9P3OKYB4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9P3OKYB4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9P3OKYB4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9P3OKYB4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9P3OKYB4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9P3OKYB4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9P3OKYB4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9P3OKYB4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9P3OKYB4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9P3OKYB4 .dropdown-item.active,
.cid-uu9P3OKYB4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9P3OKYB4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9P3OKYB4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9P3OKYB4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9P3OKYB4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9P3OKYB4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9P3OKYB4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9P3OKYB4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9P3OKYB4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9P3OKYB4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9P3OKYB4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9P3OKYB4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9P3OKYB4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9P3OKYB4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9P3OKYB4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9P3OKYB4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9P3OKYB4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9P3OKYB4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9P3OKYB4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9P3OKYB4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9P3OKYB4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9P3OKYB4 .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-uu9P3OKYB4 .navbar {
    height: 70px;
  }
  .cid-uu9P3OKYB4 .navbar.opened {
    height: auto;
  }
  .cid-uu9P3OKYB4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZqXJEzcw {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-48-2000x809.jpg");
}
.cid-utZqXJEzcw .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZqXJEzcw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZqXJEzcw .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-utZqXJEzcw .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-utZqXJEzcw .mbr-section-title {
  color: #ffffff;
}
.cid-utZqXJEzcw .mbr-text,
.cid-utZqXJEzcw .mbr-section-btn {
  color: #ffffff;
}
.cid-utZqXK4cRI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZqXK4cRI .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZqXK4cRI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZqXK4cRI .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-utZqXK4cRI .row {
    flex-direction: column-reverse;
  }
  .cid-utZqXK4cRI .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-utZqXK4cRI .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-utZqXK4cRI .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-utZqXK4cRI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZqXKC0F5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vias-head2-2000x809.jpg");
}
.cid-utZqXKC0F5 .mbr-section-title {
  color: #ffffff;
}
.cid-utZqXKC0F5 .mbr-text,
.cid-utZqXKC0F5 .mbr-section-btn {
  color: #ffffff;
}
.cid-uu9P4s9SyU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9P4s9SyU .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9P4s9SyU .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9P4s9SyU .row {
    text-align: center;
  }
  .cid-uu9P4s9SyU .row > div {
    margin: auto;
  }
  .cid-uu9P4s9SyU .social-row {
    justify-content: center;
  }
}
.cid-uu9P4s9SyU .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9P4s9SyU .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9P4s9SyU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9P4s9SyU .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9P4s9SyU .mbr-text {
  color: #ffffff;
}
.cid-uu9P4s9SyU .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9P4s9SyU .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9P4s9SyU div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9P4s9SyU H5 {
  color: #e5c04e;
}
.cid-uvhX5WQv9b {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhX5WQv9b nav.navbar {
  position: fixed;
}
.cid-uvhX5WQv9b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhX5WQv9b .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhX5WQv9b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhX5WQv9b .dropdown-item:hover,
.cid-uvhX5WQv9b .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhX5WQv9b .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhX5WQv9b .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhX5WQv9b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhX5WQv9b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhX5WQv9b .nav-link {
  position: relative;
}
.cid-uvhX5WQv9b .container {
  display: flex;
  margin: auto;
}
.cid-uvhX5WQv9b .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhX5WQv9b .dropdown-menu,
.cid-uvhX5WQv9b .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhX5WQv9b .nav-item:focus,
.cid-uvhX5WQv9b .nav-link:focus {
  outline: none;
}
.cid-uvhX5WQv9b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhX5WQv9b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhX5WQv9b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhX5WQv9b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhX5WQv9b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhX5WQv9b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhX5WQv9b .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhX5WQv9b .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhX5WQv9b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhX5WQv9b .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhX5WQv9b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhX5WQv9b .navbar.collapsed {
  justify-content: center;
}
.cid-uvhX5WQv9b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhX5WQv9b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhX5WQv9b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhX5WQv9b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhX5WQv9b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhX5WQv9b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhX5WQv9b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhX5WQv9b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhX5WQv9b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhX5WQv9b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhX5WQv9b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhX5WQv9b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhX5WQv9b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhX5WQv9b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhX5WQv9b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhX5WQv9b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhX5WQv9b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhX5WQv9b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhX5WQv9b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhX5WQv9b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhX5WQv9b .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhX5WQv9b .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhX5WQv9b .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhX5WQv9b .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhX5WQv9b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhX5WQv9b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhX5WQv9b .dropdown-item.active,
.cid-uvhX5WQv9b .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhX5WQv9b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhX5WQv9b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhX5WQv9b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhX5WQv9b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhX5WQv9b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhX5WQv9b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhX5WQv9b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhX5WQv9b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhX5WQv9b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhX5WQv9b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhX5WQv9b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhX5WQv9b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhX5WQv9b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhX5WQv9b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhX5WQv9b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhX5WQv9b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhX5WQv9b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhX5WQv9b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhX5WQv9b .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhX5WQv9b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhX5WQv9b .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-uvhX5WQv9b .navbar {
    height: 70px;
  }
  .cid-uvhX5WQv9b .navbar.opened {
    height: auto;
  }
  .cid-uvhX5WQv9b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usFCGFD5oS {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-usFCGFD5oS .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFCGFD5oS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFCGFD5oS .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-usFCGFD5oS .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-usFCGGjKvb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-usFCGGjKvb .mbr-fallback-image.disabled {
  display: none;
}
.cid-usFCGGjKvb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usFCGGjKvb .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-usFCGGjKvb .row {
    flex-direction: column-reverse;
  }
  .cid-usFCGGjKvb .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-usFCGGjKvb .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-usFCGGjKvb .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-usFCGGjKvb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-usFCGGQ5kt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/plug-dark-2000x814.jpg");
}
.cid-usFCGGQ5kt .mbr-section-title {
  color: #ffffff;
}
.cid-usFCGGQ5kt .mbr-text,
.cid-usFCGGQ5kt .mbr-section-btn {
  color: #ffffff;
}
.cid-utTOhWPDpY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-utTOhWPDpY .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-utTOhWPDpY .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utTOhWPDpY .row {
    text-align: center;
  }
  .cid-utTOhWPDpY .row > div {
    margin: auto;
  }
  .cid-utTOhWPDpY .social-row {
    justify-content: center;
  }
}
.cid-utTOhWPDpY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-utTOhWPDpY .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-utTOhWPDpY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utTOhWPDpY .list {
    margin-bottom: 0rem;
  }
}
.cid-utTOhWPDpY .mbr-text {
  color: #ffffff;
}
.cid-utTOhWPDpY .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-utTOhWPDpY .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-utTOhWPDpY div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-utTOhWPDpY H5 {
  color: #e5c04e;
}
.cid-uu9P0g5ZVs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9P0g5ZVs nav.navbar {
  position: fixed;
}
.cid-uu9P0g5ZVs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9P0g5ZVs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9P0g5ZVs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9P0g5ZVs .dropdown-item:hover,
.cid-uu9P0g5ZVs .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9P0g5ZVs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9P0g5ZVs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9P0g5ZVs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9P0g5ZVs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9P0g5ZVs .nav-link {
  position: relative;
}
.cid-uu9P0g5ZVs .container {
  display: flex;
  margin: auto;
}
.cid-uu9P0g5ZVs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9P0g5ZVs .dropdown-menu,
.cid-uu9P0g5ZVs .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9P0g5ZVs .nav-item:focus,
.cid-uu9P0g5ZVs .nav-link:focus {
  outline: none;
}
.cid-uu9P0g5ZVs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9P0g5ZVs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9P0g5ZVs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9P0g5ZVs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9P0g5ZVs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9P0g5ZVs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9P0g5ZVs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9P0g5ZVs .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9P0g5ZVs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9P0g5ZVs .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9P0g5ZVs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9P0g5ZVs .navbar.collapsed {
  justify-content: center;
}
.cid-uu9P0g5ZVs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9P0g5ZVs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9P0g5ZVs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9P0g5ZVs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9P0g5ZVs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9P0g5ZVs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9P0g5ZVs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9P0g5ZVs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9P0g5ZVs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9P0g5ZVs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9P0g5ZVs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9P0g5ZVs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9P0g5ZVs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9P0g5ZVs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9P0g5ZVs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9P0g5ZVs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9P0g5ZVs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9P0g5ZVs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9P0g5ZVs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9P0g5ZVs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9P0g5ZVs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9P0g5ZVs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9P0g5ZVs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9P0g5ZVs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9P0g5ZVs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9P0g5ZVs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9P0g5ZVs .dropdown-item.active,
.cid-uu9P0g5ZVs .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9P0g5ZVs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9P0g5ZVs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9P0g5ZVs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9P0g5ZVs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9P0g5ZVs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9P0g5ZVs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9P0g5ZVs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9P0g5ZVs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9P0g5ZVs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9P0g5ZVs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9P0g5ZVs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9P0g5ZVs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9P0g5ZVs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9P0g5ZVs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9P0g5ZVs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9P0g5ZVs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9P0g5ZVs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9P0g5ZVs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9P0g5ZVs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9P0g5ZVs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9P0g5ZVs .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-uu9P0g5ZVs .navbar {
    height: 70px;
  }
  .cid-uu9P0g5ZVs .navbar.opened {
    height: auto;
  }
  .cid-uu9P0g5ZVs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZrxBn111 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZrxBn111 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZrxBn111 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZrxBn111 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-utZrxBn111 .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-utZrxBRjJn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZrxBRjJn .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZrxBRjJn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZrxBRjJn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-utZrxBRjJn .row {
    flex-direction: column-reverse;
  }
  .cid-utZrxBRjJn .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-utZrxBRjJn .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-utZrxBRjJn .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-utZrxBRjJn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZrxCk4FT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/plug-dark-2000x814.jpg");
}
.cid-utZrxCk4FT .mbr-section-title {
  color: #ffffff;
}
.cid-utZrxCk4FT .mbr-text,
.cid-utZrxCk4FT .mbr-section-btn {
  color: #ffffff;
}
.cid-uu9P1aRRTr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9P1aRRTr .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9P1aRRTr .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9P1aRRTr .row {
    text-align: center;
  }
  .cid-uu9P1aRRTr .row > div {
    margin: auto;
  }
  .cid-uu9P1aRRTr .social-row {
    justify-content: center;
  }
}
.cid-uu9P1aRRTr .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9P1aRRTr .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9P1aRRTr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9P1aRRTr .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9P1aRRTr .mbr-text {
  color: #ffffff;
}
.cid-uu9P1aRRTr .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9P1aRRTr .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9P1aRRTr div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9P1aRRTr H5 {
  color: #e5c04e;
}
.cid-uu9OVq9bKg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9OVq9bKg nav.navbar {
  position: fixed;
}
.cid-uu9OVq9bKg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OVq9bKg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9OVq9bKg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9OVq9bKg .dropdown-item:hover,
.cid-uu9OVq9bKg .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9OVq9bKg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9OVq9bKg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9OVq9bKg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9OVq9bKg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9OVq9bKg .nav-link {
  position: relative;
}
.cid-uu9OVq9bKg .container {
  display: flex;
  margin: auto;
}
.cid-uu9OVq9bKg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9OVq9bKg .dropdown-menu,
.cid-uu9OVq9bKg .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9OVq9bKg .nav-item:focus,
.cid-uu9OVq9bKg .nav-link:focus {
  outline: none;
}
.cid-uu9OVq9bKg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9OVq9bKg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9OVq9bKg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9OVq9bKg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OVq9bKg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9OVq9bKg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9OVq9bKg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9OVq9bKg .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9OVq9bKg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9OVq9bKg .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9OVq9bKg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9OVq9bKg .navbar.collapsed {
  justify-content: center;
}
.cid-uu9OVq9bKg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9OVq9bKg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9OVq9bKg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9OVq9bKg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9OVq9bKg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9OVq9bKg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9OVq9bKg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9OVq9bKg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9OVq9bKg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9OVq9bKg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9OVq9bKg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9OVq9bKg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9OVq9bKg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9OVq9bKg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9OVq9bKg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9OVq9bKg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9OVq9bKg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9OVq9bKg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9OVq9bKg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9OVq9bKg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9OVq9bKg .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9OVq9bKg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9OVq9bKg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9OVq9bKg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9OVq9bKg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9OVq9bKg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9OVq9bKg .dropdown-item.active,
.cid-uu9OVq9bKg .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9OVq9bKg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9OVq9bKg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9OVq9bKg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9OVq9bKg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9OVq9bKg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9OVq9bKg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9OVq9bKg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9OVq9bKg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9OVq9bKg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9OVq9bKg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9OVq9bKg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9OVq9bKg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OVq9bKg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OVq9bKg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9OVq9bKg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OVq9bKg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9OVq9bKg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9OVq9bKg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OVq9bKg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9OVq9bKg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9OVq9bKg .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-uu9OVq9bKg .navbar {
    height: 70px;
  }
  .cid-uu9OVq9bKg .navbar.opened {
    height: auto;
  }
  .cid-uu9OVq9bKg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZrTcOA9S {
  background-image: url("../../../assets/images/office-scenario-2000x1126.jpg");
}
.cid-utZrTcOA9S .mbr-section-title {
  color: #ffffff;
}
.cid-utZrTcOA9S .mbr-text,
.cid-utZrTcOA9S .mbr-section-btn {
  color: #ffffff;
}
.cid-utZrTdjigC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZrTdjigC .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-utZrTdjigC .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZrTdjigC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-utZrTdjigC .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-utZrTdjigC .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZrTdMTAm {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-utZrTdMTAm .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-utZrTdMTAm .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-utZrTdMTAm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZrTdMTAm .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-utZrTdMTAm .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-utZrTdMTAm .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-utZrTdMTAm .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-utZrTdMTAm .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-utZrTdMTAm .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utZrTdMTAm .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-utZrTeNVxh {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-utZrTeNVxh .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-utZrTeNVxh .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-utZrTeNVxh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZrTeNVxh .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-utZrTeNVxh .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-utZrTeNVxh .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-utZrTeNVxh .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-utZrTeNVxh .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-utZrTeNVxh .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utZrTeNVxh .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-utZrTgkcia {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/office-scenario-2-2000x1126.jpg");
}
.cid-utZrTgkcia .mbr-section-title {
  color: #ffffff;
}
.cid-uu9OWFjCuA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9OWFjCuA .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9OWFjCuA .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9OWFjCuA .row {
    text-align: center;
  }
  .cid-uu9OWFjCuA .row > div {
    margin: auto;
  }
  .cid-uu9OWFjCuA .social-row {
    justify-content: center;
  }
}
.cid-uu9OWFjCuA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9OWFjCuA .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9OWFjCuA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9OWFjCuA .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9OWFjCuA .mbr-text {
  color: #ffffff;
}
.cid-uu9OWFjCuA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9OWFjCuA .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9OWFjCuA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9OWFjCuA H5 {
  color: #e5c04e;
}
.cid-uu9OQuHBAc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9OQuHBAc nav.navbar {
  position: fixed;
}
.cid-uu9OQuHBAc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OQuHBAc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9OQuHBAc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9OQuHBAc .dropdown-item:hover,
.cid-uu9OQuHBAc .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9OQuHBAc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9OQuHBAc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9OQuHBAc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9OQuHBAc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9OQuHBAc .nav-link {
  position: relative;
}
.cid-uu9OQuHBAc .container {
  display: flex;
  margin: auto;
}
.cid-uu9OQuHBAc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9OQuHBAc .dropdown-menu,
.cid-uu9OQuHBAc .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9OQuHBAc .nav-item:focus,
.cid-uu9OQuHBAc .nav-link:focus {
  outline: none;
}
.cid-uu9OQuHBAc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9OQuHBAc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9OQuHBAc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9OQuHBAc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OQuHBAc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9OQuHBAc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9OQuHBAc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9OQuHBAc .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9OQuHBAc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9OQuHBAc .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9OQuHBAc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9OQuHBAc .navbar.collapsed {
  justify-content: center;
}
.cid-uu9OQuHBAc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9OQuHBAc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9OQuHBAc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9OQuHBAc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9OQuHBAc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9OQuHBAc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9OQuHBAc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9OQuHBAc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9OQuHBAc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9OQuHBAc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9OQuHBAc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9OQuHBAc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9OQuHBAc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9OQuHBAc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9OQuHBAc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9OQuHBAc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9OQuHBAc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9OQuHBAc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9OQuHBAc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9OQuHBAc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9OQuHBAc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9OQuHBAc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9OQuHBAc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9OQuHBAc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9OQuHBAc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9OQuHBAc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9OQuHBAc .dropdown-item.active,
.cid-uu9OQuHBAc .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9OQuHBAc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9OQuHBAc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9OQuHBAc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9OQuHBAc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9OQuHBAc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9OQuHBAc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9OQuHBAc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9OQuHBAc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9OQuHBAc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9OQuHBAc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9OQuHBAc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9OQuHBAc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OQuHBAc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OQuHBAc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9OQuHBAc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OQuHBAc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9OQuHBAc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9OQuHBAc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OQuHBAc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9OQuHBAc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9OQuHBAc .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-uu9OQuHBAc .navbar {
    height: 70px;
  }
  .cid-uu9OQuHBAc .navbar.opened {
    height: auto;
  }
  .cid-uu9OQuHBAc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZs5PHhlG {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/partitions-zones-1890x1052.jpg");
}
.cid-utZs5PHhlG .mbr-section-title {
  color: #ffffff;
}
.cid-utZs5Q5yz8 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZs5Q5yz8 .text-wrapper {
  padding: 1rem;
}
@media (min-width: 992px) {
  .cid-utZs5Q5yz8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-utZs5Q5yz8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-utZs5Q5yz8 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZs5QxTFk {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZs5QxTFk img,
.cid-utZs5QxTFk .item-img {
  width: 100%;
}
.cid-utZs5QxTFk .item:focus,
.cid-utZs5QxTFk span:focus {
  outline: none;
}
.cid-utZs5QxTFk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-utZs5QxTFk .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utZs5QxTFk .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-utZs5QxTFk .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZs5QxTFk .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-utZs5QxTFk .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-utZs5QxTFk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utZs5QxTFk .mbr-section-title {
  color: #232323;
}
.cid-utZs5QxTFk .mbr-text,
.cid-utZs5QxTFk .mbr-section-btn {
  text-align: left;
}
.cid-utZs5QxTFk .item-title {
  text-align: left;
}
.cid-utZs5QxTFk .item-subtitle {
  text-align: center;
}
.cid-utZs5RhSOs {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZs5RhSOs img,
.cid-utZs5RhSOs .item-img {
  width: 100%;
}
.cid-utZs5RhSOs .item:focus,
.cid-utZs5RhSOs span:focus {
  outline: none;
}
.cid-utZs5RhSOs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-utZs5RhSOs .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utZs5RhSOs .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-utZs5RhSOs .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZs5RhSOs .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-utZs5RhSOs .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-utZs5RhSOs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utZs5RhSOs .mbr-section-title {
  color: #232323;
}
.cid-utZs5RhSOs .mbr-text,
.cid-utZs5RhSOs .mbr-section-btn {
  text-align: left;
}
.cid-utZs5RhSOs .item-title {
  text-align: left;
}
.cid-utZs5RhSOs .item-subtitle {
  text-align: center;
}
.cid-uu9ORwgPCi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9ORwgPCi .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9ORwgPCi .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9ORwgPCi .row {
    text-align: center;
  }
  .cid-uu9ORwgPCi .row > div {
    margin: auto;
  }
  .cid-uu9ORwgPCi .social-row {
    justify-content: center;
  }
}
.cid-uu9ORwgPCi .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9ORwgPCi .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9ORwgPCi .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9ORwgPCi .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9ORwgPCi .mbr-text {
  color: #ffffff;
}
.cid-uu9ORwgPCi .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9ORwgPCi .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9ORwgPCi div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9ORwgPCi H5 {
  color: #e5c04e;
}
.cid-uu9OLyh7vX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9OLyh7vX nav.navbar {
  position: fixed;
}
.cid-uu9OLyh7vX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OLyh7vX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9OLyh7vX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9OLyh7vX .dropdown-item:hover,
.cid-uu9OLyh7vX .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9OLyh7vX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9OLyh7vX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9OLyh7vX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9OLyh7vX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9OLyh7vX .nav-link {
  position: relative;
}
.cid-uu9OLyh7vX .container {
  display: flex;
  margin: auto;
}
.cid-uu9OLyh7vX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9OLyh7vX .dropdown-menu,
.cid-uu9OLyh7vX .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9OLyh7vX .nav-item:focus,
.cid-uu9OLyh7vX .nav-link:focus {
  outline: none;
}
.cid-uu9OLyh7vX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9OLyh7vX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9OLyh7vX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9OLyh7vX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OLyh7vX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9OLyh7vX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9OLyh7vX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9OLyh7vX .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9OLyh7vX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9OLyh7vX .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9OLyh7vX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9OLyh7vX .navbar.collapsed {
  justify-content: center;
}
.cid-uu9OLyh7vX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9OLyh7vX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9OLyh7vX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9OLyh7vX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9OLyh7vX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9OLyh7vX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9OLyh7vX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9OLyh7vX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9OLyh7vX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9OLyh7vX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9OLyh7vX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9OLyh7vX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9OLyh7vX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9OLyh7vX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9OLyh7vX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9OLyh7vX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9OLyh7vX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9OLyh7vX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9OLyh7vX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9OLyh7vX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9OLyh7vX .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9OLyh7vX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9OLyh7vX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9OLyh7vX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9OLyh7vX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9OLyh7vX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9OLyh7vX .dropdown-item.active,
.cid-uu9OLyh7vX .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9OLyh7vX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9OLyh7vX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9OLyh7vX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9OLyh7vX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9OLyh7vX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9OLyh7vX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9OLyh7vX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9OLyh7vX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9OLyh7vX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9OLyh7vX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9OLyh7vX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9OLyh7vX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OLyh7vX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OLyh7vX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9OLyh7vX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OLyh7vX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9OLyh7vX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9OLyh7vX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OLyh7vX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9OLyh7vX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9OLyh7vX .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-uu9OLyh7vX .navbar {
    height: 70px;
  }
  .cid-uu9OLyh7vX .navbar.opened {
    height: auto;
  }
  .cid-uu9OLyh7vX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZsqbJPwW {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/prod1b-1534x816-2-1892x816.jpg");
}
.cid-utZsqbJPwW .mbr-text,
.cid-utZsqbJPwW .mbr-section-btn {
  color: #232323;
}
.cid-utZsqbJPwW .card-title,
.cid-utZsqbJPwW .card-box {
  color: #ffffff;
}
.cid-utZsqbJPwW .mbr-text,
.cid-utZsqbJPwW .link-wrap {
  color: #ffffff;
}
.cid-utZsqcjsy7 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZsqcjsy7 .mbr-text,
.cid-utZsqcjsy7 .mbr-section-btn {
  color: #232323;
}
.cid-utZsqcjsy7 .card-title,
.cid-utZsqcjsy7 .card-box {
  color: #000000;
}
.cid-utZsqcjsy7 .mbr-text,
.cid-utZsqcjsy7 .link-wrap {
  color: #ffffff;
}
.cid-utZsqcRotL {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-utZsqcRotL .mbr-text,
.cid-utZsqcRotL .mbr-section-btn {
  color: #232323;
}
.cid-utZsqcRotL .card-title,
.cid-utZsqcRotL .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZsqcRotL .mbr-text,
.cid-utZsqcRotL .link-wrap {
  color: #ffffff;
}
.cid-uu9Trp9W6l {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uu9Trp9W6l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu9Trp9W6l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu9Trp9W6l .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uu9Trp9W6l .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9Trp9W6l .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uu9Trp9W6l .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uu9Trp9W6l .row .row {
    flex-direction: column-reverse;
  }
  .cid-uu9Trp9W6l .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uu9Trp9W6l .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9Trp9W6l .card-subtitle {
  color: #0095ff;
}
.cid-uu9Trp9W6l .mbr-text {
  color: #555555;
}
.cid-uu9TshGbcM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uu9TshGbcM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu9TshGbcM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu9TshGbcM .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uu9TshGbcM .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9TshGbcM .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uu9TshGbcM .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uu9TshGbcM .row .row {
    flex-direction: column-reverse;
  }
  .cid-uu9TshGbcM .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uu9TshGbcM .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9TshGbcM .card-subtitle {
  color: #0095ff;
}
.cid-uu9TshGbcM .mbr-text {
  color: #555555;
}
.cid-uV86wiRSFK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uV86wiRSFK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uV86wiRSFK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uV86wiRSFK .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uV86wiRSFK .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uV86wiRSFK .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uV86wiRSFK .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uV86wiRSFK .row .row {
    flex-direction: column-reverse;
  }
  .cid-uV86wiRSFK .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uV86wiRSFK .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uV86wiRSFK .card-subtitle {
  color: #0095ff;
}
.cid-uV86wiRSFK .mbr-text {
  color: #555555;
}
.cid-utZsqeXCYK {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-utZsqeXCYK .mbr-text,
.cid-utZsqeXCYK .mbr-section-btn {
  color: #232323;
}
.cid-utZsqeXCYK .card-title,
.cid-utZsqeXCYK .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZsqeXCYK .mbr-text,
.cid-utZsqeXCYK .link-wrap {
  color: #ffffff;
}
.cid-uu9TtwtgPg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uu9TtwtgPg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu9TtwtgPg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu9TtwtgPg .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uu9TtwtgPg .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9TtwtgPg .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uu9TtwtgPg .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uu9TtwtgPg .row .row {
    flex-direction: column-reverse;
  }
  .cid-uu9TtwtgPg .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uu9TtwtgPg .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9TtwtgPg .card-subtitle {
  color: #0095ff;
}
.cid-uu9TtwtgPg .mbr-text {
  color: #555555;
}
.cid-uu9TvgDow9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uu9TvgDow9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu9TvgDow9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu9TvgDow9 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uu9TvgDow9 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9TvgDow9 .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uu9TvgDow9 .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uu9TvgDow9 .row .row {
    flex-direction: column-reverse;
  }
  .cid-uu9TvgDow9 .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uu9TvgDow9 .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9TvgDow9 .card-subtitle {
  color: #0095ff;
}
.cid-uu9TvgDow9 .mbr-text {
  color: #555555;
}
.cid-uu9Tz5E1sI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uu9Tz5E1sI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu9Tz5E1sI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu9Tz5E1sI .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uu9Tz5E1sI .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9Tz5E1sI .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uu9Tz5E1sI .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uu9Tz5E1sI .row .row {
    flex-direction: column-reverse;
  }
  .cid-uu9Tz5E1sI .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uu9Tz5E1sI .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9Tz5E1sI .card-subtitle {
  color: #0095ff;
}
.cid-uu9Tz5E1sI .mbr-text {
  color: #555555;
}
.cid-uu9TFK3DpX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uu9TFK3DpX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu9TFK3DpX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu9TFK3DpX .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uu9TFK3DpX .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9TFK3DpX .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uu9TFK3DpX .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uu9TFK3DpX .row .row {
    flex-direction: column-reverse;
  }
  .cid-uu9TFK3DpX .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uu9TFK3DpX .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9TFK3DpX .card-subtitle {
  color: #0095ff;
}
.cid-uu9TFK3DpX .mbr-text {
  color: #555555;
}
.cid-uu9TGPIOzC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uu9TGPIOzC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu9TGPIOzC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu9TGPIOzC .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uu9TGPIOzC .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9TGPIOzC .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uu9TGPIOzC .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uu9TGPIOzC .row .row {
    flex-direction: column-reverse;
  }
  .cid-uu9TGPIOzC .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uu9TGPIOzC .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9TGPIOzC .card-subtitle {
  color: #0095ff;
}
.cid-uu9TGPIOzC .mbr-text {
  color: #555555;
}
.cid-utZsqjxbI1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-utZsqjxbI1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZsqjxbI1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZsqjxbI1 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-utZsqjxbI1 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZsqjxbI1 .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-utZsqjxbI1 .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-utZsqjxbI1 .row .row {
    flex-direction: column-reverse;
  }
  .cid-utZsqjxbI1 .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZsqjxbI1 .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZsqjxbI1 .card-subtitle {
  color: #0095ff;
}
.cid-utZsqjxbI1 .mbr-text {
  color: #555555;
}
.cid-utZsqjxbI1 .card-title {
  color: #000000;
}
.cid-uvRmAH5KWk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uvRmAH5KWk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvRmAH5KWk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvRmAH5KWk .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uvRmAH5KWk .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uvRmAH5KWk .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uvRmAH5KWk .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uvRmAH5KWk .row .row {
    flex-direction: column-reverse;
  }
  .cid-uvRmAH5KWk .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uvRmAH5KWk .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uvRmAH5KWk .card-subtitle {
  color: #0095ff;
}
.cid-uvRmAH5KWk .mbr-text {
  color: #555555;
}
.cid-uvRmAH5KWk .card-title {
  color: #000000;
}
.cid-uAGwpcmhvk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uAGwpcmhvk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAGwpcmhvk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAGwpcmhvk .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uAGwpcmhvk .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAGwpcmhvk .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uAGwpcmhvk .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uAGwpcmhvk .row .row {
    flex-direction: column-reverse;
  }
  .cid-uAGwpcmhvk .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uAGwpcmhvk .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uAGwpcmhvk .card-subtitle {
  color: #0095ff;
}
.cid-uAGwpcmhvk .mbr-text {
  color: #555555;
}
.cid-uAGwpcmhvk .card-title {
  color: #000000;
}
.cid-utZsqkp5wn {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-utZsqkp5wn .mbr-text,
.cid-utZsqkp5wn .mbr-section-btn {
  color: #232323;
}
.cid-utZsqkp5wn .card-title,
.cid-utZsqkp5wn .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZsqkp5wn .mbr-text,
.cid-utZsqkp5wn .link-wrap {
  color: #ffffff;
}
.cid-uu9TIxfVby {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uu9TIxfVby .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu9TIxfVby .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu9TIxfVby .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uu9TIxfVby .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9TIxfVby .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uu9TIxfVby .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uu9TIxfVby .row .row {
    flex-direction: column-reverse;
  }
  .cid-uu9TIxfVby .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uu9TIxfVby .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9TIxfVby .card-subtitle {
  color: #0095ff;
}
.cid-uu9TIxfVby .mbr-text {
  color: #555555;
}
.cid-uu9TJCOYhw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uu9TJCOYhw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu9TJCOYhw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu9TJCOYhw .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uu9TJCOYhw .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9TJCOYhw .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uu9TJCOYhw .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uu9TJCOYhw .row .row {
    flex-direction: column-reverse;
  }
  .cid-uu9TJCOYhw .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uu9TJCOYhw .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9TJCOYhw .card-subtitle {
  color: #0095ff;
}
.cid-uu9TJCOYhw .mbr-text {
  color: #555555;
}
.cid-uu9TNpHdMq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uu9TNpHdMq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu9TNpHdMq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu9TNpHdMq .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uu9TNpHdMq .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9TNpHdMq .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uu9TNpHdMq .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uu9TNpHdMq .row .row {
    flex-direction: column-reverse;
  }
  .cid-uu9TNpHdMq .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uu9TNpHdMq .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9TNpHdMq .card-subtitle {
  color: #0095ff;
}
.cid-uu9TNpHdMq .mbr-text {
  color: #555555;
}
.cid-uu9TS26ZvN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uu9TS26ZvN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uu9TS26ZvN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uu9TS26ZvN .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uu9TS26ZvN .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9TS26ZvN .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uu9TS26ZvN .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uu9TS26ZvN .row .row {
    flex-direction: column-reverse;
  }
  .cid-uu9TS26ZvN .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uu9TS26ZvN .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uu9TS26ZvN .card-subtitle {
  color: #0095ff;
}
.cid-uu9TS26ZvN .mbr-text {
  color: #555555;
}
.cid-uu9TT05ZdD {
  padding-top: 120px;
  padding-bottom: 105px;
  background-color: #149dcc;
  background: linear-gradient(45deg, #149dcc, #232323);
}
@media (min-width: 992px) {
  .cid-uu9TT05ZdD .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uu9TT05ZdD .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9TT05ZdD .mbr-text {
    text-align: center;
  }
}
.cid-uu9TT05ZdD .mbr-text,
.cid-uu9TT05ZdD .mbr-section-btn {
  text-align: center;
}
.cid-uu9TT05ZdD H1 {
  text-align: center;
}
.cid-uu9ON9LPvd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9ON9LPvd .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9ON9LPvd .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9ON9LPvd .row {
    text-align: center;
  }
  .cid-uu9ON9LPvd .row > div {
    margin: auto;
  }
  .cid-uu9ON9LPvd .social-row {
    justify-content: center;
  }
}
.cid-uu9ON9LPvd .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9ON9LPvd .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9ON9LPvd .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9ON9LPvd .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9ON9LPvd .mbr-text {
  color: #ffffff;
}
.cid-uu9ON9LPvd .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9ON9LPvd .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9ON9LPvd div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9ON9LPvd H5 {
  color: #e5c04e;
}
.cid-uu9OFCdpym {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9OFCdpym nav.navbar {
  position: fixed;
}
.cid-uu9OFCdpym .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OFCdpym .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9OFCdpym .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9OFCdpym .dropdown-item:hover,
.cid-uu9OFCdpym .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9OFCdpym .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9OFCdpym .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9OFCdpym .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9OFCdpym .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9OFCdpym .nav-link {
  position: relative;
}
.cid-uu9OFCdpym .container {
  display: flex;
  margin: auto;
}
.cid-uu9OFCdpym .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9OFCdpym .dropdown-menu,
.cid-uu9OFCdpym .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9OFCdpym .nav-item:focus,
.cid-uu9OFCdpym .nav-link:focus {
  outline: none;
}
.cid-uu9OFCdpym .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9OFCdpym .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9OFCdpym .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9OFCdpym .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OFCdpym .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9OFCdpym .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9OFCdpym .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9OFCdpym .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9OFCdpym .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9OFCdpym .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9OFCdpym .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9OFCdpym .navbar.collapsed {
  justify-content: center;
}
.cid-uu9OFCdpym .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9OFCdpym .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9OFCdpym .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9OFCdpym .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9OFCdpym .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9OFCdpym .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9OFCdpym .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9OFCdpym .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9OFCdpym .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9OFCdpym .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9OFCdpym .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9OFCdpym .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9OFCdpym .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9OFCdpym .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9OFCdpym .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9OFCdpym .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9OFCdpym .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9OFCdpym .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9OFCdpym .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9OFCdpym .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9OFCdpym .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9OFCdpym .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9OFCdpym .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9OFCdpym .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9OFCdpym .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9OFCdpym .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9OFCdpym .dropdown-item.active,
.cid-uu9OFCdpym .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9OFCdpym .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9OFCdpym .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9OFCdpym .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9OFCdpym .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9OFCdpym .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9OFCdpym .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9OFCdpym ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9OFCdpym .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9OFCdpym button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9OFCdpym button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9OFCdpym button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9OFCdpym button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OFCdpym button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OFCdpym button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9OFCdpym nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OFCdpym nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9OFCdpym nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9OFCdpym nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OFCdpym .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9OFCdpym a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9OFCdpym .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-uu9OFCdpym .navbar {
    height: 70px;
  }
  .cid-uu9OFCdpym .navbar.opened {
    height: auto;
  }
  .cid-uu9OFCdpym .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZsDbxoHh {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/posters-banner-2000x727.jpg");
}
.cid-utZsDbxoHh .mbr-text,
.cid-utZsDbxoHh .mbr-section-btn {
  color: #232323;
}
.cid-utZsDbxoHh .card-title,
.cid-utZsDbxoHh .card-box {
  color: #ffffff;
}
.cid-utZsDbxoHh .mbr-text,
.cid-utZsDbxoHh .link-wrap {
  color: #ffffff;
}
.cid-utZsDbTsWn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZsDbTsWn img,
.cid-utZsDbTsWn .item-img {
  width: 100%;
}
.cid-utZsDbTsWn .item:focus,
.cid-utZsDbTsWn span:focus {
  outline: none;
}
.cid-utZsDbTsWn .item-wrapper {
  position: relative;
}
.cid-utZsDbTsWn .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utZsDbTsWn .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZsDbTsWn .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-utZsDbTsWn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utZsDbTsWn .mbr-section-title {
  color: #232323;
}
.cid-utZsDbTsWn .mbr-text,
.cid-utZsDbTsWn .mbr-section-btn {
  text-align: left;
}
.cid-utZsDbTsWn .item-title {
  text-align: center;
}
.cid-utZsDbTsWn .item-subtitle {
  text-align: left;
}
.cid-utZsDbTsWn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-utZsDbTsWn .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-utZsDbTsWn .embla__button--next,
.cid-utZsDbTsWn .embla__button--prev {
  display: flex;
}
.cid-utZsDbTsWn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-utZsDbTsWn .embla__button {
    display: none;
  }
}
.cid-utZsDbTsWn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-utZsDbTsWn .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-utZsDbTsWn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZsDbTsWn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZsDbTsWn .embla__button {
    top: auto;
  }
}
.cid-utZsDbTsWn .embla {
  position: relative;
  width: 100%;
}
.cid-utZsDbTsWn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-utZsDbTsWn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-utZsDbTsWn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-utZsDbTsWn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-utZsDcFRXs {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZsDcFRXs img,
.cid-utZsDcFRXs .item-img {
  width: 100%;
}
.cid-utZsDcFRXs .item:focus,
.cid-utZsDcFRXs span:focus {
  outline: none;
}
.cid-utZsDcFRXs .item-wrapper {
  position: relative;
}
.cid-utZsDcFRXs .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utZsDcFRXs .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZsDcFRXs .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-utZsDcFRXs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utZsDcFRXs .mbr-section-title {
  color: #232323;
}
.cid-utZsDcFRXs .mbr-text,
.cid-utZsDcFRXs .mbr-section-btn {
  text-align: left;
}
.cid-utZsDcFRXs .item-title {
  text-align: center;
}
.cid-utZsDcFRXs .item-subtitle {
  text-align: left;
}
.cid-utZsDcFRXs .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-utZsDcFRXs .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-utZsDcFRXs .embla__button--next,
.cid-utZsDcFRXs .embla__button--prev {
  display: flex;
}
.cid-utZsDcFRXs .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-utZsDcFRXs .embla__button {
    display: none;
  }
}
.cid-utZsDcFRXs .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-utZsDcFRXs .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-utZsDcFRXs .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZsDcFRXs .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZsDcFRXs .embla__button {
    top: auto;
  }
}
.cid-utZsDcFRXs .embla {
  position: relative;
  width: 100%;
}
.cid-utZsDcFRXs .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-utZsDcFRXs .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-utZsDcFRXs .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-utZsDcFRXs .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-utZsDdw0Ie {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZsDdw0Ie img,
.cid-utZsDdw0Ie .item-img {
  width: 100%;
}
.cid-utZsDdw0Ie .item:focus,
.cid-utZsDdw0Ie span:focus {
  outline: none;
}
.cid-utZsDdw0Ie .item-wrapper {
  position: relative;
}
.cid-utZsDdw0Ie .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utZsDdw0Ie .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZsDdw0Ie .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-utZsDdw0Ie .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utZsDdw0Ie .mbr-section-title {
  color: #232323;
}
.cid-utZsDdw0Ie .mbr-text,
.cid-utZsDdw0Ie .mbr-section-btn {
  text-align: left;
}
.cid-utZsDdw0Ie .item-title {
  text-align: center;
}
.cid-utZsDdw0Ie .item-subtitle {
  text-align: left;
}
.cid-utZsDdw0Ie .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-utZsDdw0Ie .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-utZsDdw0Ie .embla__button--next,
.cid-utZsDdw0Ie .embla__button--prev {
  display: flex;
}
.cid-utZsDdw0Ie .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-utZsDdw0Ie .embla__button {
    display: none;
  }
}
.cid-utZsDdw0Ie .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-utZsDdw0Ie .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-utZsDdw0Ie .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZsDdw0Ie .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZsDdw0Ie .embla__button {
    top: auto;
  }
}
.cid-utZsDdw0Ie .embla {
  position: relative;
  width: 100%;
}
.cid-utZsDdw0Ie .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-utZsDdw0Ie .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-utZsDdw0Ie .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-utZsDdw0Ie .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-utZsDetGde {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZsDetGde img,
.cid-utZsDetGde .item-img {
  width: 100%;
}
.cid-utZsDetGde .item:focus,
.cid-utZsDetGde span:focus {
  outline: none;
}
.cid-utZsDetGde .item-wrapper {
  position: relative;
}
.cid-utZsDetGde .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utZsDetGde .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZsDetGde .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-utZsDetGde .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utZsDetGde .mbr-section-title {
  color: #232323;
}
.cid-utZsDetGde .mbr-text,
.cid-utZsDetGde .mbr-section-btn {
  text-align: left;
}
.cid-utZsDetGde .item-title {
  text-align: center;
}
.cid-utZsDetGde .item-subtitle {
  text-align: left;
}
.cid-utZsDetGde .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-utZsDetGde .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-utZsDetGde .embla__button--next,
.cid-utZsDetGde .embla__button--prev {
  display: flex;
}
.cid-utZsDetGde .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-utZsDetGde .embla__button {
    display: none;
  }
}
.cid-utZsDetGde .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-utZsDetGde .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-utZsDetGde .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZsDetGde .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZsDetGde .embla__button {
    top: auto;
  }
}
.cid-utZsDetGde .embla {
  position: relative;
  width: 100%;
}
.cid-utZsDetGde .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-utZsDetGde .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-utZsDetGde .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-utZsDetGde .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-utZsDfo4Hi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZsDfo4Hi img,
.cid-utZsDfo4Hi .item-img {
  width: 100%;
}
.cid-utZsDfo4Hi .item:focus,
.cid-utZsDfo4Hi span:focus {
  outline: none;
}
.cid-utZsDfo4Hi .item-wrapper {
  position: relative;
}
.cid-utZsDfo4Hi .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utZsDfo4Hi .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZsDfo4Hi .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-utZsDfo4Hi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utZsDfo4Hi .mbr-section-title {
  color: #232323;
}
.cid-utZsDfo4Hi .mbr-text,
.cid-utZsDfo4Hi .mbr-section-btn {
  text-align: left;
}
.cid-utZsDfo4Hi .item-title {
  text-align: center;
}
.cid-utZsDfo4Hi .item-subtitle {
  text-align: left;
}
.cid-utZsDfo4Hi .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-utZsDfo4Hi .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-utZsDfo4Hi .embla__button--next,
.cid-utZsDfo4Hi .embla__button--prev {
  display: flex;
}
.cid-utZsDfo4Hi .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-utZsDfo4Hi .embla__button {
    display: none;
  }
}
.cid-utZsDfo4Hi .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-utZsDfo4Hi .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-utZsDfo4Hi .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZsDfo4Hi .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZsDfo4Hi .embla__button {
    top: auto;
  }
}
.cid-utZsDfo4Hi .embla {
  position: relative;
  width: 100%;
}
.cid-utZsDfo4Hi .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-utZsDfo4Hi .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-utZsDfo4Hi .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-utZsDfo4Hi .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-utZsDgqH8Y {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZsDgqH8Y img,
.cid-utZsDgqH8Y .item-img {
  width: 100%;
}
.cid-utZsDgqH8Y .item:focus,
.cid-utZsDgqH8Y span:focus {
  outline: none;
}
.cid-utZsDgqH8Y .item-wrapper {
  position: relative;
}
.cid-utZsDgqH8Y .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utZsDgqH8Y .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZsDgqH8Y .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-utZsDgqH8Y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utZsDgqH8Y .mbr-section-title {
  color: #232323;
}
.cid-utZsDgqH8Y .mbr-text,
.cid-utZsDgqH8Y .mbr-section-btn {
  text-align: left;
}
.cid-utZsDgqH8Y .item-title {
  text-align: center;
}
.cid-utZsDgqH8Y .item-subtitle {
  text-align: left;
}
.cid-utZsDgqH8Y .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-utZsDgqH8Y .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-utZsDgqH8Y .embla__button--next,
.cid-utZsDgqH8Y .embla__button--prev {
  display: flex;
}
.cid-utZsDgqH8Y .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-utZsDgqH8Y .embla__button {
    display: none;
  }
}
.cid-utZsDgqH8Y .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-utZsDgqH8Y .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-utZsDgqH8Y .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utZsDgqH8Y .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utZsDgqH8Y .embla__button {
    top: auto;
  }
}
.cid-utZsDgqH8Y .embla {
  position: relative;
  width: 100%;
}
.cid-utZsDgqH8Y .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-utZsDgqH8Y .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-utZsDgqH8Y .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-utZsDgqH8Y .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uu9OGPbeFW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9OGPbeFW .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9OGPbeFW .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9OGPbeFW .row {
    text-align: center;
  }
  .cid-uu9OGPbeFW .row > div {
    margin: auto;
  }
  .cid-uu9OGPbeFW .social-row {
    justify-content: center;
  }
}
.cid-uu9OGPbeFW .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9OGPbeFW .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9OGPbeFW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9OGPbeFW .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9OGPbeFW .mbr-text {
  color: #ffffff;
}
.cid-uu9OGPbeFW .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9OGPbeFW .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9OGPbeFW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9OGPbeFW H5 {
  color: #e5c04e;
}
.cid-uu9Oz5Tnht {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9Oz5Tnht nav.navbar {
  position: fixed;
}
.cid-uu9Oz5Tnht .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Oz5Tnht .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9Oz5Tnht .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9Oz5Tnht .dropdown-item:hover,
.cid-uu9Oz5Tnht .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9Oz5Tnht .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9Oz5Tnht .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9Oz5Tnht .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9Oz5Tnht .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9Oz5Tnht .nav-link {
  position: relative;
}
.cid-uu9Oz5Tnht .container {
  display: flex;
  margin: auto;
}
.cid-uu9Oz5Tnht .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9Oz5Tnht .dropdown-menu,
.cid-uu9Oz5Tnht .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9Oz5Tnht .nav-item:focus,
.cid-uu9Oz5Tnht .nav-link:focus {
  outline: none;
}
.cid-uu9Oz5Tnht .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9Oz5Tnht .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9Oz5Tnht .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9Oz5Tnht .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Oz5Tnht .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9Oz5Tnht .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9Oz5Tnht .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9Oz5Tnht .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9Oz5Tnht .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9Oz5Tnht .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9Oz5Tnht .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9Oz5Tnht .navbar.collapsed {
  justify-content: center;
}
.cid-uu9Oz5Tnht .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9Oz5Tnht .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9Oz5Tnht .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9Oz5Tnht .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9Oz5Tnht .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9Oz5Tnht .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9Oz5Tnht .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9Oz5Tnht .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9Oz5Tnht .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9Oz5Tnht .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9Oz5Tnht .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9Oz5Tnht .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9Oz5Tnht .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9Oz5Tnht .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9Oz5Tnht .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9Oz5Tnht .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9Oz5Tnht .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9Oz5Tnht .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9Oz5Tnht .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9Oz5Tnht .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9Oz5Tnht .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9Oz5Tnht .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9Oz5Tnht .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9Oz5Tnht .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9Oz5Tnht .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9Oz5Tnht .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9Oz5Tnht .dropdown-item.active,
.cid-uu9Oz5Tnht .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9Oz5Tnht .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9Oz5Tnht .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9Oz5Tnht .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9Oz5Tnht .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9Oz5Tnht .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9Oz5Tnht .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9Oz5Tnht ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9Oz5Tnht .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9Oz5Tnht button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9Oz5Tnht button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9Oz5Tnht button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9Oz5Tnht button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Oz5Tnht button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Oz5Tnht button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9Oz5Tnht nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Oz5Tnht nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9Oz5Tnht nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9Oz5Tnht nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Oz5Tnht .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9Oz5Tnht a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9Oz5Tnht .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-uu9Oz5Tnht .navbar {
    height: 70px;
  }
  .cid-uu9Oz5Tnht .navbar.opened {
    height: auto;
  }
  .cid-uu9Oz5Tnht .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZt6WIQnS {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/app-design1-1800x1200.jpg");
}
.cid-utZt6Xbem6 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZt6Xbem6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-utZt6Xbem6 .row {
  flex-direction: row-reverse;
}
.cid-utZt6Xbem6 img {
  width: 100%;
}
.cid-utZt6XA1hK {
  padding-top: 6rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-utZt6XA1hK .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZt6XA1hK .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZt6XA1hK .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZt6XA1hK .card {
    margin-bottom: 2rem;
  }
  .cid-utZt6XA1hK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZt6YbRFE {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image10-2000x1487.jpg");
}
.cid-utZt6YbRFE .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-utZt6YbRFE .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-utZt6YbRFE .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-utZt6YR3Pv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZt6YR3Pv img,
.cid-utZt6YR3Pv .item-img {
  width: 100%;
}
.cid-utZt6YR3Pv .item:focus,
.cid-utZt6YR3Pv span:focus {
  outline: none;
}
.cid-utZt6YR3Pv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-utZt6YR3Pv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utZt6YR3Pv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZt6YR3Pv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-utZt6YR3Pv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utZt6YR3Pv .mbr-section-title {
  color: #232323;
}
.cid-utZt6YR3Pv .mbr-text,
.cid-utZt6YR3Pv .mbr-section-btn {
  text-align: left;
}
.cid-utZt6YR3Pv .item-title {
  text-align: left;
}
.cid-utZt6YR3Pv .item-subtitle {
  text-align: left;
}
.cid-utZt6ZqJo6 {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-utZt6ZqJo6 img,
.cid-utZt6ZqJo6 .item-img {
  width: 100%;
}
.cid-utZt6ZqJo6 .item:focus,
.cid-utZt6ZqJo6 span:focus {
  outline: none;
}
.cid-utZt6ZqJo6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-utZt6ZqJo6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utZt6ZqJo6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZt6ZqJo6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-utZt6ZqJo6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utZt6ZqJo6 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-utZt6ZqJo6 .mbr-text,
.cid-utZt6ZqJo6 .mbr-section-btn {
  text-align: left;
}
.cid-utZt6ZqJo6 .item-title {
  text-align: left;
}
.cid-utZt6ZqJo6 .item-subtitle {
  text-align: left;
}
.cid-utZt6ZYKQQ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-utZt6ZYKQQ img,
.cid-utZt6ZYKQQ .item-img {
  width: 100%;
}
.cid-utZt6ZYKQQ .item:focus,
.cid-utZt6ZYKQQ span:focus {
  outline: none;
}
.cid-utZt6ZYKQQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-utZt6ZYKQQ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-utZt6ZYKQQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-utZt6ZYKQQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-utZt6ZYKQQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-utZt6ZYKQQ .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-utZt6ZYKQQ .mbr-text,
.cid-utZt6ZYKQQ .mbr-section-btn {
  text-align: left;
}
.cid-utZt6ZYKQQ .item-title {
  text-align: left;
}
.cid-utZt6ZYKQQ .item-subtitle {
  text-align: left;
}
.cid-utZt70zQ45 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-utZt70zQ45 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-utZt70zQ45 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-utZt70zQ45 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZt70zQ45 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-utZt70zQ45 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-utZt70zQ45 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-utZt70zQ45 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-utZt70zQ45 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-utZt70zQ45 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utZt70zQ45 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-utZt71BP8x {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/compatibility-share-1200x630.jpg");
}
.cid-utZt71BP8x .mbr-text,
.cid-utZt71BP8x .mbr-section-btn {
  color: #232323;
}
.cid-utZt71BP8x .card-title,
.cid-utZt71BP8x .card-box {
  color: #ffffff;
}
.cid-utZt71BP8x .mbr-text,
.cid-utZt71BP8x .link-wrap {
  color: #ffffff;
}
.cid-uu9OC37T2G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9OC37T2G .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9OC37T2G .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9OC37T2G .row {
    text-align: center;
  }
  .cid-uu9OC37T2G .row > div {
    margin: auto;
  }
  .cid-uu9OC37T2G .social-row {
    justify-content: center;
  }
}
.cid-uu9OC37T2G .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9OC37T2G .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9OC37T2G .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9OC37T2G .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9OC37T2G .mbr-text {
  color: #ffffff;
}
.cid-uu9OC37T2G .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9OC37T2G .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9OC37T2G div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9OC37T2G H5 {
  color: #e5c04e;
}
.cid-uu9Ovn5HeX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9Ovn5HeX nav.navbar {
  position: fixed;
}
.cid-uu9Ovn5HeX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Ovn5HeX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9Ovn5HeX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9Ovn5HeX .dropdown-item:hover,
.cid-uu9Ovn5HeX .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9Ovn5HeX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9Ovn5HeX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9Ovn5HeX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9Ovn5HeX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9Ovn5HeX .nav-link {
  position: relative;
}
.cid-uu9Ovn5HeX .container {
  display: flex;
  margin: auto;
}
.cid-uu9Ovn5HeX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9Ovn5HeX .dropdown-menu,
.cid-uu9Ovn5HeX .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9Ovn5HeX .nav-item:focus,
.cid-uu9Ovn5HeX .nav-link:focus {
  outline: none;
}
.cid-uu9Ovn5HeX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9Ovn5HeX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9Ovn5HeX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9Ovn5HeX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9Ovn5HeX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9Ovn5HeX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9Ovn5HeX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9Ovn5HeX .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9Ovn5HeX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9Ovn5HeX .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9Ovn5HeX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9Ovn5HeX .navbar.collapsed {
  justify-content: center;
}
.cid-uu9Ovn5HeX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9Ovn5HeX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9Ovn5HeX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9Ovn5HeX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9Ovn5HeX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9Ovn5HeX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9Ovn5HeX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9Ovn5HeX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9Ovn5HeX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9Ovn5HeX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9Ovn5HeX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9Ovn5HeX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9Ovn5HeX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9Ovn5HeX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9Ovn5HeX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9Ovn5HeX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9Ovn5HeX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9Ovn5HeX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9Ovn5HeX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9Ovn5HeX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9Ovn5HeX .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9Ovn5HeX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9Ovn5HeX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9Ovn5HeX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9Ovn5HeX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9Ovn5HeX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9Ovn5HeX .dropdown-item.active,
.cid-uu9Ovn5HeX .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9Ovn5HeX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9Ovn5HeX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9Ovn5HeX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9Ovn5HeX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9Ovn5HeX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9Ovn5HeX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9Ovn5HeX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9Ovn5HeX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9Ovn5HeX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9Ovn5HeX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9Ovn5HeX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9Ovn5HeX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Ovn5HeX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9Ovn5HeX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9Ovn5HeX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Ovn5HeX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9Ovn5HeX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9Ovn5HeX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9Ovn5HeX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9Ovn5HeX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9Ovn5HeX .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-uu9Ovn5HeX .navbar {
    height: 70px;
  }
  .cid-uu9Ovn5HeX .navbar.opened {
    height: auto;
  }
  .cid-uu9Ovn5HeX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZtPu1Jbs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/hotel-header-2000x809.jpg");
}
.cid-utZtPu1Jbs .mbr-section-title {
  color: #ffffff;
}
.cid-utZtPu1Jbs .mbr-text,
.cid-utZtPu1Jbs .mbr-section-btn {
  color: #ffffff;
}
.cid-utZtPuvzRm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZtPuvzRm .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-utZtPuvzRm .card {
    margin-bottom: 2rem!important;
  }
  .cid-utZtPuvzRm .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-utZtPuvzRm .link-wrap {
    align-items: center;
  }
}
.cid-utZtPuvzRm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZtPv9PTt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/hotel-scenario7-1076x606.jpg");
}
.cid-utZtPvEfeZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-utZtPvEfeZ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-utZtPvEfeZ .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-utZtPvEfeZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-utZtPvEfeZ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-utZtPvEfeZ .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-utZtPvEfeZ .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-utZtPvEfeZ .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-utZtPvEfeZ .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-utZtPvEfeZ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utZtPvEfeZ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uu9OwgirFY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9OwgirFY .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9OwgirFY .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9OwgirFY .row {
    text-align: center;
  }
  .cid-uu9OwgirFY .row > div {
    margin: auto;
  }
  .cid-uu9OwgirFY .social-row {
    justify-content: center;
  }
}
.cid-uu9OwgirFY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9OwgirFY .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9OwgirFY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9OwgirFY .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9OwgirFY .mbr-text {
  color: #ffffff;
}
.cid-uu9OwgirFY .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9OwgirFY .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9OwgirFY div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9OwgirFY H5 {
  color: #e5c04e;
}
.cid-uu9OrsWvsh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9OrsWvsh nav.navbar {
  position: fixed;
}
.cid-uu9OrsWvsh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OrsWvsh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9OrsWvsh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9OrsWvsh .dropdown-item:hover,
.cid-uu9OrsWvsh .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9OrsWvsh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9OrsWvsh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9OrsWvsh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9OrsWvsh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9OrsWvsh .nav-link {
  position: relative;
}
.cid-uu9OrsWvsh .container {
  display: flex;
  margin: auto;
}
.cid-uu9OrsWvsh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9OrsWvsh .dropdown-menu,
.cid-uu9OrsWvsh .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9OrsWvsh .nav-item:focus,
.cid-uu9OrsWvsh .nav-link:focus {
  outline: none;
}
.cid-uu9OrsWvsh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9OrsWvsh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9OrsWvsh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9OrsWvsh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OrsWvsh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9OrsWvsh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9OrsWvsh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9OrsWvsh .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9OrsWvsh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9OrsWvsh .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9OrsWvsh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9OrsWvsh .navbar.collapsed {
  justify-content: center;
}
.cid-uu9OrsWvsh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9OrsWvsh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9OrsWvsh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9OrsWvsh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9OrsWvsh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9OrsWvsh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9OrsWvsh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9OrsWvsh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9OrsWvsh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9OrsWvsh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9OrsWvsh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9OrsWvsh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9OrsWvsh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9OrsWvsh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9OrsWvsh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9OrsWvsh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9OrsWvsh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9OrsWvsh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9OrsWvsh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9OrsWvsh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9OrsWvsh .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9OrsWvsh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9OrsWvsh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9OrsWvsh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9OrsWvsh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9OrsWvsh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9OrsWvsh .dropdown-item.active,
.cid-uu9OrsWvsh .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9OrsWvsh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9OrsWvsh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9OrsWvsh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9OrsWvsh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9OrsWvsh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9OrsWvsh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9OrsWvsh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9OrsWvsh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9OrsWvsh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9OrsWvsh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9OrsWvsh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9OrsWvsh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OrsWvsh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OrsWvsh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9OrsWvsh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OrsWvsh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9OrsWvsh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9OrsWvsh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OrsWvsh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9OrsWvsh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9OrsWvsh .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-uu9OrsWvsh .navbar {
    height: 70px;
  }
  .cid-uu9OrsWvsh .navbar.opened {
    height: auto;
  }
  .cid-uu9OrsWvsh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZuC1aCb0 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/cloud-banner-2000x814.jpg");
}
.cid-utZuC1aCb0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZuC1aCb0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZuC1aCb0 .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-utZuC1aCb0 .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-utZuC1aCb0 .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-utZuC1aCb0 .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-utZuC1aCb0 .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-utZuC1aCb0 .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-utZuC1aCb0 .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-utZuC1aCb0 .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-utZuC1aCb0 .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-utZuC1aCb0 .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-utZuC1aCb0 .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-utZuC1aCb0 .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-utZuC1aCb0 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-utZuC1aCb0 .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-utZuC1aCb0 [class^="socicon-"]:before,
.cid-utZuC1aCb0 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-utZuC1HkpE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZuC1HkpE .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZuC1HkpE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZuC1HkpE .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-utZuC1HkpE .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-utZuC1HkpE .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-utZuC1HkpE .card {
    margin-bottom: 2rem;
  }
  .cid-utZuC1HkpE .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-utZuC2mGCT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZuC2mGCT .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZuC2mGCT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZuC2mGCT .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-utZuC2mGCT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-utZuC2mGCT img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-utZuC2mGCT .text-wrapper {
    padding: 2rem;
  }
}
.cid-uu9Osmvj1U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9Osmvj1U .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9Osmvj1U .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9Osmvj1U .row {
    text-align: center;
  }
  .cid-uu9Osmvj1U .row > div {
    margin: auto;
  }
  .cid-uu9Osmvj1U .social-row {
    justify-content: center;
  }
}
.cid-uu9Osmvj1U .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9Osmvj1U .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9Osmvj1U .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9Osmvj1U .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9Osmvj1U .mbr-text {
  color: #ffffff;
}
.cid-uu9Osmvj1U .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9Osmvj1U .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9Osmvj1U div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9Osmvj1U H5 {
  color: #e5c04e;
}
.cid-uu9On6a4TS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9On6a4TS nav.navbar {
  position: fixed;
}
.cid-uu9On6a4TS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9On6a4TS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9On6a4TS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9On6a4TS .dropdown-item:hover,
.cid-uu9On6a4TS .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9On6a4TS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9On6a4TS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9On6a4TS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9On6a4TS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9On6a4TS .nav-link {
  position: relative;
}
.cid-uu9On6a4TS .container {
  display: flex;
  margin: auto;
}
.cid-uu9On6a4TS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9On6a4TS .dropdown-menu,
.cid-uu9On6a4TS .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9On6a4TS .nav-item:focus,
.cid-uu9On6a4TS .nav-link:focus {
  outline: none;
}
.cid-uu9On6a4TS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9On6a4TS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9On6a4TS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9On6a4TS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9On6a4TS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9On6a4TS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9On6a4TS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9On6a4TS .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9On6a4TS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9On6a4TS .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9On6a4TS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9On6a4TS .navbar.collapsed {
  justify-content: center;
}
.cid-uu9On6a4TS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9On6a4TS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9On6a4TS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9On6a4TS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9On6a4TS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9On6a4TS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9On6a4TS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9On6a4TS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9On6a4TS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9On6a4TS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9On6a4TS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9On6a4TS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9On6a4TS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9On6a4TS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9On6a4TS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9On6a4TS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9On6a4TS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9On6a4TS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9On6a4TS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9On6a4TS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9On6a4TS .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9On6a4TS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9On6a4TS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9On6a4TS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9On6a4TS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9On6a4TS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9On6a4TS .dropdown-item.active,
.cid-uu9On6a4TS .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9On6a4TS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9On6a4TS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9On6a4TS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9On6a4TS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9On6a4TS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9On6a4TS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9On6a4TS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9On6a4TS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9On6a4TS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9On6a4TS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9On6a4TS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9On6a4TS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9On6a4TS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9On6a4TS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9On6a4TS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9On6a4TS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9On6a4TS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9On6a4TS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9On6a4TS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9On6a4TS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9On6a4TS .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-uu9On6a4TS .navbar {
    height: 70px;
  }
  .cid-uu9On6a4TS .navbar.opened {
    height: auto;
  }
  .cid-uu9On6a4TS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZv2d79wL {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/contacts-share-1-1608x630.jpg");
}
.cid-utZv2dFB0U {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZv2dFB0U .mbr-text,
.cid-utZv2dFB0U .mbr-section-btn {
  color: #232323;
}
.cid-utZv2dFB0U .card-title,
.cid-utZv2dFB0U .card-box {
  color: #000000;
}
.cid-utZv2dFB0U .mbr-text,
.cid-utZv2dFB0U .link-wrap {
  color: #ffffff;
}
.cid-utZv2eeGAk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-utZv2eeGAk .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-utZv2eeGAk .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-utZv2eeGAk .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utZv2eeGAk .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-utZv2eeGAk .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #ffffff;
}
.cid-uu9OnV9QaE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9OnV9QaE .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9OnV9QaE .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9OnV9QaE .row {
    text-align: center;
  }
  .cid-uu9OnV9QaE .row > div {
    margin: auto;
  }
  .cid-uu9OnV9QaE .social-row {
    justify-content: center;
  }
}
.cid-uu9OnV9QaE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9OnV9QaE .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9OnV9QaE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9OnV9QaE .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9OnV9QaE .mbr-text {
  color: #ffffff;
}
.cid-uu9OnV9QaE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9OnV9QaE .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9OnV9QaE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9OnV9QaE H5 {
  color: #e5c04e;
}
.cid-uu9OhMtJwP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9OhMtJwP nav.navbar {
  position: fixed;
}
.cid-uu9OhMtJwP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OhMtJwP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9OhMtJwP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9OhMtJwP .dropdown-item:hover,
.cid-uu9OhMtJwP .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9OhMtJwP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9OhMtJwP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9OhMtJwP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9OhMtJwP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9OhMtJwP .nav-link {
  position: relative;
}
.cid-uu9OhMtJwP .container {
  display: flex;
  margin: auto;
}
.cid-uu9OhMtJwP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9OhMtJwP .dropdown-menu,
.cid-uu9OhMtJwP .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9OhMtJwP .nav-item:focus,
.cid-uu9OhMtJwP .nav-link:focus {
  outline: none;
}
.cid-uu9OhMtJwP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9OhMtJwP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9OhMtJwP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9OhMtJwP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OhMtJwP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9OhMtJwP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9OhMtJwP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9OhMtJwP .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9OhMtJwP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9OhMtJwP .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9OhMtJwP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9OhMtJwP .navbar.collapsed {
  justify-content: center;
}
.cid-uu9OhMtJwP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9OhMtJwP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9OhMtJwP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9OhMtJwP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9OhMtJwP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9OhMtJwP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9OhMtJwP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9OhMtJwP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9OhMtJwP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9OhMtJwP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9OhMtJwP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9OhMtJwP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9OhMtJwP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9OhMtJwP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9OhMtJwP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9OhMtJwP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9OhMtJwP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9OhMtJwP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9OhMtJwP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9OhMtJwP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9OhMtJwP .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9OhMtJwP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9OhMtJwP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9OhMtJwP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9OhMtJwP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9OhMtJwP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9OhMtJwP .dropdown-item.active,
.cid-uu9OhMtJwP .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9OhMtJwP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9OhMtJwP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9OhMtJwP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9OhMtJwP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9OhMtJwP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9OhMtJwP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9OhMtJwP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9OhMtJwP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9OhMtJwP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9OhMtJwP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9OhMtJwP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9OhMtJwP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OhMtJwP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OhMtJwP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9OhMtJwP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OhMtJwP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9OhMtJwP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9OhMtJwP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OhMtJwP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9OhMtJwP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9OhMtJwP .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-uu9OhMtJwP .navbar {
    height: 70px;
  }
  .cid-uu9OhMtJwP .navbar.opened {
    height: auto;
  }
  .cid-uu9OhMtJwP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZvfkyYRE {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner1kc-long-2000x805.jpg");
}
.cid-utZvfkyYRE .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-utZvfkyYRE .mbr-text,
.cid-utZvfkyYRE .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-utZvfl4Ij6 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZvfl4Ij6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvfl4Ij6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvfl4Ij6 .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-utZvfl4Ij6 .bg-youtube:hover {
  background: #cc0000;
}
.cid-utZvfl4Ij6 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-utZvfl4Ij6 [class^="socicon-"]:before,
.cid-utZvfl4Ij6 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-utZvflSpII {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZvflSpII .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvflSpII .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvflSpII .video-wrapper iframe {
  width: 100%;
}
.cid-utZvflSpII .mbr-section-title,
.cid-utZvflSpII .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utZvflSpII .text-wrapper {
    padding: 2rem;
  }
}
.cid-utZvfmuKSg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZvfmuKSg .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvfmuKSg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvfmuKSg .video-wrapper iframe {
  width: 100%;
}
.cid-utZvfmuKSg .mbr-section-title,
.cid-utZvfmuKSg .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utZvfmuKSg .text-wrapper {
    padding: 2rem;
  }
}
.cid-utZvfn3bFI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZvfn3bFI .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvfn3bFI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvfn3bFI .video-wrapper iframe {
  width: 100%;
}
.cid-utZvfn3bFI .mbr-section-title,
.cid-utZvfn3bFI .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utZvfn3bFI .text-wrapper {
    padding: 2rem;
  }
}
.cid-utZvfnz4pH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZvfnz4pH .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvfnz4pH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvfnz4pH .video-wrapper iframe {
  width: 100%;
}
.cid-utZvfnz4pH .mbr-section-title,
.cid-utZvfnz4pH .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utZvfnz4pH .text-wrapper {
    padding: 2rem;
  }
}
.cid-utZvfocpxV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZvfocpxV .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvfocpxV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvfocpxV .video-wrapper iframe {
  width: 100%;
}
.cid-utZvfocpxV .mbr-section-title,
.cid-utZvfocpxV .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utZvfocpxV .text-wrapper {
    padding: 2rem;
  }
}
.cid-utZvfoO6Hx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZvfoO6Hx .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvfoO6Hx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvfoO6Hx .video-wrapper iframe {
  width: 100%;
}
.cid-utZvfoO6Hx .mbr-section-title,
.cid-utZvfoO6Hx .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utZvfoO6Hx .text-wrapper {
    padding: 2rem;
  }
}
.cid-utZvfpo4RV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZvfpo4RV .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvfpo4RV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvfpo4RV .video-wrapper iframe {
  width: 100%;
}
.cid-utZvfpo4RV .mbr-section-title,
.cid-utZvfpo4RV .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-utZvfpo4RV .text-wrapper {
    padding: 2rem;
  }
}
.cid-utZvfpY3WE {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-uu9OjANQnq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9OjANQnq .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9OjANQnq .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9OjANQnq .row {
    text-align: center;
  }
  .cid-uu9OjANQnq .row > div {
    margin: auto;
  }
  .cid-uu9OjANQnq .social-row {
    justify-content: center;
  }
}
.cid-uu9OjANQnq .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9OjANQnq .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9OjANQnq .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9OjANQnq .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9OjANQnq .mbr-text {
  color: #ffffff;
}
.cid-uu9OjANQnq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9OjANQnq .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9OjANQnq div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9OjANQnq H5 {
  color: #e5c04e;
}
.cid-uu9OcHlfjS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uu9OcHlfjS nav.navbar {
  position: fixed;
}
.cid-uu9OcHlfjS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OcHlfjS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uu9OcHlfjS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uu9OcHlfjS .dropdown-item:hover,
.cid-uu9OcHlfjS .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uu9OcHlfjS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uu9OcHlfjS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uu9OcHlfjS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uu9OcHlfjS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uu9OcHlfjS .nav-link {
  position: relative;
}
.cid-uu9OcHlfjS .container {
  display: flex;
  margin: auto;
}
.cid-uu9OcHlfjS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uu9OcHlfjS .dropdown-menu,
.cid-uu9OcHlfjS .navbar.opened {
  background: #ffffff !important;
}
.cid-uu9OcHlfjS .nav-item:focus,
.cid-uu9OcHlfjS .nav-link:focus {
  outline: none;
}
.cid-uu9OcHlfjS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uu9OcHlfjS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uu9OcHlfjS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uu9OcHlfjS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uu9OcHlfjS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uu9OcHlfjS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uu9OcHlfjS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uu9OcHlfjS .navbar.opened {
  transition: all 0.3s;
}
.cid-uu9OcHlfjS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uu9OcHlfjS .navbar .navbar-logo img {
  width: auto;
}
.cid-uu9OcHlfjS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uu9OcHlfjS .navbar.collapsed {
  justify-content: center;
}
.cid-uu9OcHlfjS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uu9OcHlfjS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uu9OcHlfjS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uu9OcHlfjS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uu9OcHlfjS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uu9OcHlfjS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uu9OcHlfjS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uu9OcHlfjS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uu9OcHlfjS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uu9OcHlfjS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uu9OcHlfjS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uu9OcHlfjS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uu9OcHlfjS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uu9OcHlfjS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uu9OcHlfjS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uu9OcHlfjS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uu9OcHlfjS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uu9OcHlfjS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uu9OcHlfjS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uu9OcHlfjS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uu9OcHlfjS .navbar.navbar-short {
  min-height: 60px;
}
.cid-uu9OcHlfjS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uu9OcHlfjS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uu9OcHlfjS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uu9OcHlfjS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uu9OcHlfjS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uu9OcHlfjS .dropdown-item.active,
.cid-uu9OcHlfjS .dropdown-item:active {
  background-color: transparent;
}
.cid-uu9OcHlfjS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uu9OcHlfjS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uu9OcHlfjS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uu9OcHlfjS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uu9OcHlfjS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uu9OcHlfjS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uu9OcHlfjS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uu9OcHlfjS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uu9OcHlfjS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uu9OcHlfjS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uu9OcHlfjS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uu9OcHlfjS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OcHlfjS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uu9OcHlfjS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uu9OcHlfjS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OcHlfjS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uu9OcHlfjS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uu9OcHlfjS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uu9OcHlfjS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uu9OcHlfjS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uu9OcHlfjS .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-uu9OcHlfjS .navbar {
    height: 70px;
  }
  .cid-uu9OcHlfjS .navbar.opened {
    height: auto;
  }
  .cid-uu9OcHlfjS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-utZvsOoevR {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utZvsOoevR .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsOoevR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsOoevR .mbr-text,
.cid-utZvsOoevR .mbr-section-btn {
  color: #232323;
}
.cid-utZvsOoevR .card-title,
.cid-utZvsOoevR .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsOoevR .mbr-text,
.cid-utZvsOoevR .link-wrap {
  color: #ffffff;
}
.cid-utZvsOoevR .card-box .mbr-text,
.cid-utZvsOoevR .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utZvsOQx1G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZvsOQx1G .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsOQx1G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsOQx1G .mbr-text,
.cid-utZvsOQx1G .mbr-section-btn {
  color: #232323;
}
.cid-utZvsOQx1G .card-title,
.cid-utZvsOQx1G .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsOQx1G .mbr-text,
.cid-utZvsOQx1G .link-wrap {
  color: #ffffff;
}
.cid-utZvsOQx1G .card-box .mbr-text,
.cid-utZvsOQx1G .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utZvsPj9Rc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZvsPj9Rc .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsPj9Rc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsPj9Rc .mbr-text,
.cid-utZvsPj9Rc .mbr-section-btn {
  color: #232323;
}
.cid-utZvsPj9Rc .card-title,
.cid-utZvsPj9Rc .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsPj9Rc .mbr-text,
.cid-utZvsPj9Rc .link-wrap {
  color: #ffffff;
}
.cid-utZvsPj9Rc .card-box .mbr-text,
.cid-utZvsPj9Rc .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utZvsPNHaZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZvsPNHaZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsPNHaZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsPNHaZ .mbr-text,
.cid-utZvsPNHaZ .mbr-section-btn {
  color: #232323;
}
.cid-utZvsPNHaZ .card-title,
.cid-utZvsPNHaZ .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsPNHaZ .mbr-text,
.cid-utZvsPNHaZ .link-wrap {
  color: #ffffff;
}
.cid-utZvsPNHaZ .card-box .mbr-text,
.cid-utZvsPNHaZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utZvsQjnYh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZvsQjnYh .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsQjnYh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsQjnYh .mbr-text,
.cid-utZvsQjnYh .mbr-section-btn {
  color: #232323;
}
.cid-utZvsQjnYh .card-title,
.cid-utZvsQjnYh .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsQjnYh .mbr-text,
.cid-utZvsQjnYh .link-wrap {
  color: #ffffff;
}
.cid-utZvsQjnYh .card-box .mbr-text,
.cid-utZvsQjnYh .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utZvsQLVNW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZvsQLVNW .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsQLVNW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsQLVNW .mbr-text,
.cid-utZvsQLVNW .mbr-section-btn {
  color: #232323;
}
.cid-utZvsQLVNW .card-title,
.cid-utZvsQLVNW .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsQLVNW .mbr-text,
.cid-utZvsQLVNW .link-wrap {
  color: #ffffff;
}
.cid-utZvsQLVNW .card-box .mbr-text,
.cid-utZvsQLVNW .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utZvsRbRVT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZvsRbRVT .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsRbRVT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsRbRVT .mbr-text,
.cid-utZvsRbRVT .mbr-section-btn {
  color: #232323;
}
.cid-utZvsRbRVT .card-title,
.cid-utZvsRbRVT .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsRbRVT .mbr-text,
.cid-utZvsRbRVT .link-wrap {
  color: #ffffff;
}
.cid-utZvsRbRVT .card-box .mbr-text,
.cid-utZvsRbRVT .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utZvsRCHyI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZvsRCHyI .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsRCHyI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsRCHyI .mbr-text,
.cid-utZvsRCHyI .mbr-section-btn {
  color: #232323;
}
.cid-utZvsRCHyI .card-title,
.cid-utZvsRCHyI .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsRCHyI .mbr-text,
.cid-utZvsRCHyI .link-wrap {
  color: #ffffff;
}
.cid-utZvsRCHyI .card-box .mbr-text,
.cid-utZvsRCHyI .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utZvsS3inD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZvsS3inD .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsS3inD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsS3inD .mbr-text,
.cid-utZvsS3inD .mbr-section-btn {
  color: #232323;
}
.cid-utZvsS3inD .card-title,
.cid-utZvsS3inD .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsS3inD .mbr-text,
.cid-utZvsS3inD .link-wrap {
  color: #ffffff;
}
.cid-utZvsS3inD .card-box .mbr-text,
.cid-utZvsS3inD .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utZvsSwU8E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZvsSwU8E .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsSwU8E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsSwU8E .mbr-text,
.cid-utZvsSwU8E .mbr-section-btn {
  color: #232323;
}
.cid-utZvsSwU8E .card-title,
.cid-utZvsSwU8E .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsSwU8E .mbr-text,
.cid-utZvsSwU8E .link-wrap {
  color: #ffffff;
}
.cid-utZvsSwU8E .card-box .mbr-text,
.cid-utZvsSwU8E .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utZvsSZrww {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-utZvsSZrww .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsSZrww .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsSZrww .mbr-text,
.cid-utZvsSZrww .mbr-section-btn {
  color: #232323;
}
.cid-utZvsSZrww .card-title,
.cid-utZvsSZrww .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsSZrww .mbr-text,
.cid-utZvsSZrww .link-wrap {
  color: #ffffff;
}
.cid-utZvsSZrww .card-box .mbr-text,
.cid-utZvsSZrww .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-utZvsTv9rx {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-utZvsTv9rx .mbr-fallback-image.disabled {
  display: none;
}
.cid-utZvsTv9rx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utZvsTv9rx .mbr-text,
.cid-utZvsTv9rx .mbr-section-btn {
  color: #232323;
}
.cid-utZvsTv9rx .card-title,
.cid-utZvsTv9rx .card-box {
  color: #000000;
  text-align: left;
}
.cid-utZvsTv9rx .mbr-text,
.cid-utZvsTv9rx .link-wrap {
  color: #ffffff;
}
.cid-utZvsTv9rx .card-box .mbr-text,
.cid-utZvsTv9rx .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uu9Oef1YBR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uu9Oef1YBR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uu9Oef1YBR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uu9Oef1YBR .row {
    text-align: center;
  }
  .cid-uu9Oef1YBR .row > div {
    margin: auto;
  }
  .cid-uu9Oef1YBR .social-row {
    justify-content: center;
  }
}
.cid-uu9Oef1YBR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uu9Oef1YBR .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uu9Oef1YBR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uu9Oef1YBR .list {
    margin-bottom: 0rem;
  }
}
.cid-uu9Oef1YBR .mbr-text {
  color: #ffffff;
}
.cid-uu9Oef1YBR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uu9Oef1YBR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uu9Oef1YBR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uu9Oef1YBR H5 {
  color: #e5c04e;
}
.cid-uuQDmfxApq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQDmfxApq nav.navbar {
  position: fixed;
}
.cid-uuQDmfxApq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDmfxApq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQDmfxApq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQDmfxApq .dropdown-item:hover,
.cid-uuQDmfxApq .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQDmfxApq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQDmfxApq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQDmfxApq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQDmfxApq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQDmfxApq .nav-link {
  position: relative;
}
.cid-uuQDmfxApq .container {
  display: flex;
  margin: auto;
}
.cid-uuQDmfxApq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQDmfxApq .dropdown-menu,
.cid-uuQDmfxApq .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQDmfxApq .nav-item:focus,
.cid-uuQDmfxApq .nav-link:focus {
  outline: none;
}
.cid-uuQDmfxApq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQDmfxApq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQDmfxApq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQDmfxApq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDmfxApq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQDmfxApq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQDmfxApq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQDmfxApq .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQDmfxApq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQDmfxApq .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQDmfxApq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQDmfxApq .navbar.collapsed {
  justify-content: center;
}
.cid-uuQDmfxApq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQDmfxApq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQDmfxApq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQDmfxApq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQDmfxApq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQDmfxApq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQDmfxApq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQDmfxApq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQDmfxApq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQDmfxApq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQDmfxApq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQDmfxApq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQDmfxApq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQDmfxApq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQDmfxApq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQDmfxApq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQDmfxApq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQDmfxApq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQDmfxApq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQDmfxApq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQDmfxApq .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQDmfxApq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQDmfxApq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQDmfxApq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQDmfxApq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQDmfxApq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQDmfxApq .dropdown-item.active,
.cid-uuQDmfxApq .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQDmfxApq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQDmfxApq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQDmfxApq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQDmfxApq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQDmfxApq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQDmfxApq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQDmfxApq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQDmfxApq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQDmfxApq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQDmfxApq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQDmfxApq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQDmfxApq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDmfxApq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDmfxApq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQDmfxApq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDmfxApq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQDmfxApq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQDmfxApq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDmfxApq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQDmfxApq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQDmfxApq .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-uuQDmfxApq .navbar {
    height: 70px;
  }
  .cid-uuQDmfxApq .navbar.opened {
    height: auto;
  }
  .cid-uuQDmfxApq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuDmsTg0YF {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/prod1b-1534x816-2-1892x816.jpg");
}
.cid-uuDmsTg0YF .mbr-text,
.cid-uuDmsTg0YF .mbr-section-btn {
  color: #232323;
}
.cid-uuDmsTg0YF .card-title,
.cid-uuDmsTg0YF .card-box {
  color: #ffffff;
}
.cid-uuDmsTg0YF .mbr-text,
.cid-uuDmsTg0YF .link-wrap {
  color: #ffffff;
}
.cid-uuDmsTV4L5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuDmsTV4L5 .mbr-text,
.cid-uuDmsTV4L5 .mbr-section-btn {
  color: #232323;
}
.cid-uuDmsTV4L5 .card-title,
.cid-uuDmsTV4L5 .card-box {
  color: #000000;
}
.cid-uuDmsTV4L5 .mbr-text,
.cid-uuDmsTV4L5 .link-wrap {
  color: #ffffff;
}
.cid-uuDmsUuiJR {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uuDmsUuiJR .mbr-text,
.cid-uuDmsUuiJR .mbr-section-btn {
  color: #232323;
}
.cid-uuDmsUuiJR .card-title,
.cid-uuDmsUuiJR .card-box {
  color: #000000;
  text-align: left;
}
.cid-uuDmsUuiJR .mbr-text,
.cid-uuDmsUuiJR .link-wrap {
  color: #ffffff;
}
.cid-uuDueTtaj9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uuDueTtaj9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDueTtaj9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDueTtaj9 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDueTtaj9 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDueTtaj9 .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDueTtaj9 .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDueTtaj9 .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDueTtaj9 .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDueTtaj9 .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDueTtaj9 .card-subtitle {
  color: #0095ff;
}
.cid-uuDueTtaj9 .mbr-text {
  color: #555555;
}
.cid-uuDufT0W83 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uuDufT0W83 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDufT0W83 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDufT0W83 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDufT0W83 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDufT0W83 .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDufT0W83 .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDufT0W83 .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDufT0W83 .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDufT0W83 .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDufT0W83 .card-subtitle {
  color: #0095ff;
}
.cid-uuDufT0W83 .mbr-text {
  color: #555555;
}
.cid-uuDmsWBHOJ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDmsWBHOJ .mbr-text,
.cid-uuDmsWBHOJ .mbr-section-btn {
  color: #232323;
}
.cid-uuDmsWBHOJ .card-title,
.cid-uuDmsWBHOJ .card-box {
  color: #000000;
  text-align: left;
}
.cid-uuDmsWBHOJ .mbr-text,
.cid-uuDmsWBHOJ .link-wrap {
  color: #ffffff;
}
.cid-uuDuhpk4GG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDuhpk4GG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDuhpk4GG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDuhpk4GG .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDuhpk4GG .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDuhpk4GG .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDuhpk4GG .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDuhpk4GG .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDuhpk4GG .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDuhpk4GG .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDuhpk4GG .card-subtitle {
  color: #0095ff;
}
.cid-uuDuhpk4GG .mbr-text {
  color: #555555;
}
.cid-uuDuiOo0Jx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDuiOo0Jx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDuiOo0Jx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDuiOo0Jx .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDuiOo0Jx .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDuiOo0Jx .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDuiOo0Jx .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDuiOo0Jx .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDuiOo0Jx .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDuiOo0Jx .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDuiOo0Jx .card-subtitle {
  color: #0095ff;
}
.cid-uuDuiOo0Jx .mbr-text {
  color: #555555;
}
.cid-uuDulShsYG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDulShsYG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDulShsYG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDulShsYG .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDulShsYG .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDulShsYG .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDulShsYG .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDulShsYG .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDulShsYG .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDulShsYG .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDulShsYG .card-subtitle {
  color: #0095ff;
}
.cid-uuDulShsYG .mbr-text {
  color: #555555;
}
.cid-uuDunAYrQa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDunAYrQa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDunAYrQa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDunAYrQa .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDunAYrQa .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDunAYrQa .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDunAYrQa .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDunAYrQa .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDunAYrQa .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDunAYrQa .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDunAYrQa .card-subtitle {
  color: #0095ff;
}
.cid-uuDunAYrQa .mbr-text {
  color: #555555;
}
.cid-uuDup7EOPN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDup7EOPN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDup7EOPN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDup7EOPN .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDup7EOPN .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDup7EOPN .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDup7EOPN .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDup7EOPN .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDup7EOPN .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDup7EOPN .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDup7EOPN .card-subtitle {
  color: #0095ff;
}
.cid-uuDup7EOPN .mbr-text {
  color: #555555;
}
.cid-uuDmt1yink {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDmt1yink .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDmt1yink .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDmt1yink .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDmt1yink .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDmt1yink .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDmt1yink .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDmt1yink .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDmt1yink .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDmt1yink .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDmt1yink .card-subtitle {
  color: #0095ff;
}
.cid-uuDmt1yink .mbr-text {
  color: #555555;
}
.cid-uuDmt1yink .card-title {
  color: #232323;
}
.cid-uvRqmhvtpk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uvRqmhvtpk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvRqmhvtpk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvRqmhvtpk .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uvRqmhvtpk .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uvRqmhvtpk .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uvRqmhvtpk .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uvRqmhvtpk .row .row {
    flex-direction: column-reverse;
  }
  .cid-uvRqmhvtpk .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uvRqmhvtpk .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uvRqmhvtpk .card-subtitle {
  color: #0095ff;
}
.cid-uvRqmhvtpk .mbr-text {
  color: #555555;
}
.cid-uvRqmhvtpk .card-title {
  color: #000000;
}
.cid-uAGxHuGQew {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uAGxHuGQew .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAGxHuGQew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAGxHuGQew .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uAGxHuGQew .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAGxHuGQew .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uAGxHuGQew .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uAGxHuGQew .row .row {
    flex-direction: column-reverse;
  }
  .cid-uAGxHuGQew .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uAGxHuGQew .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uAGxHuGQew .card-subtitle {
  color: #0095ff;
}
.cid-uAGxHuGQew .mbr-text {
  color: #555555;
}
.cid-uAGxHuGQew .card-title {
  color: #000000;
}
.cid-uuDmt2mnBR {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-uuDmt2mnBR .mbr-text,
.cid-uuDmt2mnBR .mbr-section-btn {
  color: #232323;
}
.cid-uuDmt2mnBR .card-title,
.cid-uuDmt2mnBR .card-box {
  color: #000000;
  text-align: left;
}
.cid-uuDmt2mnBR .mbr-text,
.cid-uuDmt2mnBR .link-wrap {
  color: #ffffff;
}
.cid-uuDurpN2HN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuDurpN2HN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDurpN2HN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDurpN2HN .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDurpN2HN .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDurpN2HN .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDurpN2HN .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDurpN2HN .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDurpN2HN .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDurpN2HN .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDurpN2HN .card-subtitle {
  color: #0095ff;
}
.cid-uuDurpN2HN .mbr-text {
  color: #555555;
}
.cid-uuDusBjW2N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuDusBjW2N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDusBjW2N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDusBjW2N .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDusBjW2N .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDusBjW2N .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDusBjW2N .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDusBjW2N .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDusBjW2N .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDusBjW2N .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDusBjW2N .card-subtitle {
  color: #0095ff;
}
.cid-uuDusBjW2N .mbr-text {
  color: #555555;
}
.cid-uuDuuUL1Sx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuDuuUL1Sx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDuuUL1Sx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDuuUL1Sx .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDuuUL1Sx .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDuuUL1Sx .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDuuUL1Sx .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDuuUL1Sx .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDuuUL1Sx .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDuuUL1Sx .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDuuUL1Sx .card-subtitle {
  color: #0095ff;
}
.cid-uuDuuUL1Sx .mbr-text {
  color: #555555;
}
.cid-uuDuxGYx0I {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuDuxGYx0I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDuxGYx0I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDuxGYx0I .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDuxGYx0I .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDuxGYx0I .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDuxGYx0I .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDuxGYx0I .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDuxGYx0I .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDuxGYx0I .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDuxGYx0I .card-subtitle {
  color: #0095ff;
}
.cid-uuDuxGYx0I .mbr-text {
  color: #555555;
}
.cid-uuDuE8JT15 {
  padding-top: 120px;
  padding-bottom: 105px;
  background-color: #149dcc;
  background: linear-gradient(45deg, #149dcc, #232323);
}
@media (min-width: 992px) {
  .cid-uuDuE8JT15 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDuE8JT15 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uuDuE8JT15 .mbr-text {
    text-align: center;
  }
}
.cid-uuDuE8JT15 .mbr-text,
.cid-uuDuE8JT15 .mbr-section-btn {
  text-align: center;
}
.cid-uuDuE8JT15 H1 {
  text-align: center;
}
.cid-uuIONUCtWo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuIONUCtWo .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuIONUCtWo .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuIONUCtWo .row {
    text-align: center;
  }
  .cid-uuIONUCtWo .row > div {
    margin: auto;
  }
  .cid-uuIONUCtWo .social-row {
    justify-content: center;
  }
}
.cid-uuIONUCtWo .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuIONUCtWo .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuIONUCtWo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIONUCtWo .list {
    margin-bottom: 0rem;
  }
}
.cid-uuIONUCtWo .mbr-text {
  color: #ffffff;
}
.cid-uuIONUCtWo .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuIONUCtWo .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuIONUCtWo div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuIONUCtWo H5 {
  color: #e5c04e;
}
.cid-uuQC5ESG11 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQC5ESG11 nav.navbar {
  position: fixed;
}
.cid-uuQC5ESG11 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQC5ESG11 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQC5ESG11 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQC5ESG11 .dropdown-item:hover,
.cid-uuQC5ESG11 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQC5ESG11 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQC5ESG11 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQC5ESG11 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQC5ESG11 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQC5ESG11 .nav-link {
  position: relative;
}
.cid-uuQC5ESG11 .container {
  display: flex;
  margin: auto;
}
.cid-uuQC5ESG11 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQC5ESG11 .dropdown-menu,
.cid-uuQC5ESG11 .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQC5ESG11 .nav-item:focus,
.cid-uuQC5ESG11 .nav-link:focus {
  outline: none;
}
.cid-uuQC5ESG11 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQC5ESG11 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQC5ESG11 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQC5ESG11 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQC5ESG11 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQC5ESG11 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQC5ESG11 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQC5ESG11 .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQC5ESG11 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQC5ESG11 .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQC5ESG11 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQC5ESG11 .navbar.collapsed {
  justify-content: center;
}
.cid-uuQC5ESG11 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQC5ESG11 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQC5ESG11 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQC5ESG11 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQC5ESG11 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQC5ESG11 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQC5ESG11 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQC5ESG11 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQC5ESG11 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQC5ESG11 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQC5ESG11 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQC5ESG11 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQC5ESG11 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQC5ESG11 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQC5ESG11 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQC5ESG11 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQC5ESG11 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQC5ESG11 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQC5ESG11 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQC5ESG11 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQC5ESG11 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQC5ESG11 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQC5ESG11 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQC5ESG11 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQC5ESG11 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQC5ESG11 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQC5ESG11 .dropdown-item.active,
.cid-uuQC5ESG11 .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQC5ESG11 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQC5ESG11 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQC5ESG11 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQC5ESG11 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQC5ESG11 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQC5ESG11 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQC5ESG11 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQC5ESG11 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQC5ESG11 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQC5ESG11 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQC5ESG11 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQC5ESG11 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQC5ESG11 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQC5ESG11 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQC5ESG11 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQC5ESG11 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQC5ESG11 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQC5ESG11 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQC5ESG11 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQC5ESG11 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQC5ESG11 .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-uuQC5ESG11 .navbar {
    height: 70px;
  }
  .cid-uuQC5ESG11 .navbar.opened {
    height: auto;
  }
  .cid-uuQC5ESG11 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuDmnGo32Q {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/prod1b-1534x816-2-1892x816.jpg");
}
.cid-uuDmnGo32Q .mbr-text,
.cid-uuDmnGo32Q .mbr-section-btn {
  color: #232323;
}
.cid-uuDmnGo32Q .card-title,
.cid-uuDmnGo32Q .card-box {
  color: #ffffff;
}
.cid-uuDmnGo32Q .mbr-text,
.cid-uuDmnGo32Q .link-wrap {
  color: #ffffff;
}
.cid-uuDq1lqNRR {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuDq1lqNRR .mbr-text,
.cid-uuDq1lqNRR .mbr-section-btn {
  color: #232323;
}
.cid-uuDq1lqNRR .card-title,
.cid-uuDq1lqNRR .card-box {
  color: #000000;
}
.cid-uuDq1lqNRR .mbr-text,
.cid-uuDq1lqNRR .link-wrap {
  color: #ffffff;
}
.cid-uuDq2k51vw {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uuDq2k51vw .mbr-text,
.cid-uuDq2k51vw .mbr-section-btn {
  color: #232323;
}
.cid-uuDq2k51vw .card-title,
.cid-uuDq2k51vw .card-box {
  color: #000000;
  text-align: left;
}
.cid-uuDq2k51vw .mbr-text,
.cid-uuDq2k51vw .link-wrap {
  color: #ffffff;
}
.cid-uuDq3To0ws {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uuDq3To0ws .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDq3To0ws .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDq3To0ws .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDq3To0ws .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDq3To0ws .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDq3To0ws .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDq3To0ws .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDq3To0ws .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDq3To0ws .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDq3To0ws .card-subtitle {
  color: #0095ff;
}
.cid-uuDq3To0ws .mbr-text {
  color: #555555;
}
.cid-uuDq6jxxFO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uuDq6jxxFO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDq6jxxFO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDq6jxxFO .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDq6jxxFO .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDq6jxxFO .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDq6jxxFO .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDq6jxxFO .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDq6jxxFO .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDq6jxxFO .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDq6jxxFO .card-subtitle {
  color: #0095ff;
}
.cid-uuDq6jxxFO .mbr-text {
  color: #555555;
}
.cid-uuDmnJBYbq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDmnJBYbq .mbr-text,
.cid-uuDmnJBYbq .mbr-section-btn {
  color: #232323;
}
.cid-uuDmnJBYbq .card-title,
.cid-uuDmnJBYbq .card-box {
  color: #000000;
  text-align: left;
}
.cid-uuDmnJBYbq .mbr-text,
.cid-uuDmnJBYbq .link-wrap {
  color: #ffffff;
}
.cid-uuDq7Ts50E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDq7Ts50E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDq7Ts50E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDq7Ts50E .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDq7Ts50E .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDq7Ts50E .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDq7Ts50E .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDq7Ts50E .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDq7Ts50E .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDq7Ts50E .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDq7Ts50E .card-subtitle {
  color: #0095ff;
}
.cid-uuDq7Ts50E .mbr-text {
  color: #555555;
}
.cid-uuDq97sFTF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDq97sFTF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDq97sFTF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDq97sFTF .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDq97sFTF .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDq97sFTF .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDq97sFTF .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDq97sFTF .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDq97sFTF .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDq97sFTF .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDq97sFTF .card-subtitle {
  color: #0095ff;
}
.cid-uuDq97sFTF .mbr-text {
  color: #555555;
}
.cid-uuDqb4Tf5n {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDqb4Tf5n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDqb4Tf5n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDqb4Tf5n .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDqb4Tf5n .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDqb4Tf5n .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDqb4Tf5n .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDqb4Tf5n .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDqb4Tf5n .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDqb4Tf5n .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDqb4Tf5n .card-subtitle {
  color: #0095ff;
}
.cid-uuDqb4Tf5n .mbr-text {
  color: #555555;
}
.cid-uuDqcMVQ4M {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDqcMVQ4M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDqcMVQ4M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDqcMVQ4M .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDqcMVQ4M .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDqcMVQ4M .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDqcMVQ4M .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDqcMVQ4M .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDqcMVQ4M .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDqcMVQ4M .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDqcMVQ4M .card-subtitle {
  color: #0095ff;
}
.cid-uuDqcMVQ4M .mbr-text {
  color: #555555;
}
.cid-uuDqeuiJYF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDqeuiJYF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDqeuiJYF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDqeuiJYF .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDqeuiJYF .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDqeuiJYF .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDqeuiJYF .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDqeuiJYF .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDqeuiJYF .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDqeuiJYF .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDqeuiJYF .card-subtitle {
  color: #0095ff;
}
.cid-uuDqeuiJYF .mbr-text {
  color: #555555;
}
.cid-uuDmnO9DZR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uuDmnO9DZR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDmnO9DZR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDmnO9DZR .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDmnO9DZR .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDmnO9DZR .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDmnO9DZR .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDmnO9DZR .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDmnO9DZR .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDmnO9DZR .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDmnO9DZR .card-subtitle {
  color: #0095ff;
}
.cid-uuDmnO9DZR .mbr-text {
  color: #555555;
}
.cid-uuDmnO9DZR .card-title {
  color: #232323;
}
.cid-uAGyL5N2fZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uAGyL5N2fZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAGyL5N2fZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAGyL5N2fZ .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uAGyL5N2fZ .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAGyL5N2fZ .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uAGyL5N2fZ .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uAGyL5N2fZ .row .row {
    flex-direction: column-reverse;
  }
  .cid-uAGyL5N2fZ .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uAGyL5N2fZ .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uAGyL5N2fZ .card-subtitle {
  color: #0095ff;
}
.cid-uAGyL5N2fZ .mbr-text {
  color: #555555;
}
.cid-uAGyL5N2fZ .card-title {
  color: #000000;
}
.cid-uwCHvX3lce {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-uwCHvX3lce .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwCHvX3lce .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwCHvX3lce .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uwCHvX3lce .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uwCHvX3lce .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uwCHvX3lce .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uwCHvX3lce .row .row {
    flex-direction: column-reverse;
  }
  .cid-uwCHvX3lce .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uwCHvX3lce .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uwCHvX3lce .card-subtitle {
  color: #0095ff;
}
.cid-uwCHvX3lce .mbr-text {
  color: #555555;
}
.cid-uwCHvX3lce .card-title {
  color: #000000;
}
.cid-uuDmnP6D6x {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-uuDmnP6D6x .mbr-text,
.cid-uuDmnP6D6x .mbr-section-btn {
  color: #232323;
}
.cid-uuDmnP6D6x .card-title,
.cid-uuDmnP6D6x .card-box {
  color: #000000;
  text-align: left;
}
.cid-uuDmnP6D6x .mbr-text,
.cid-uuDmnP6D6x .link-wrap {
  color: #ffffff;
}
.cid-uuDqgQKhdK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuDqgQKhdK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDqgQKhdK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDqgQKhdK .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDqgQKhdK .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDqgQKhdK .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDqgQKhdK .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDqgQKhdK .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDqgQKhdK .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDqgQKhdK .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDqgQKhdK .card-subtitle {
  color: #0095ff;
}
.cid-uuDqgQKhdK .mbr-text {
  color: #555555;
}
.cid-uuDqj7B4sd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuDqj7B4sd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDqj7B4sd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDqj7B4sd .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDqj7B4sd .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDqj7B4sd .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDqj7B4sd .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDqj7B4sd .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDqj7B4sd .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDqj7B4sd .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDqj7B4sd .card-subtitle {
  color: #0095ff;
}
.cid-uuDqj7B4sd .mbr-text {
  color: #555555;
}
.cid-uuDqnE4Tp0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuDqnE4Tp0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDqnE4Tp0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDqnE4Tp0 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDqnE4Tp0 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDqnE4Tp0 .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDqnE4Tp0 .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDqnE4Tp0 .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDqnE4Tp0 .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDqnE4Tp0 .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDqnE4Tp0 .card-subtitle {
  color: #0095ff;
}
.cid-uuDqnE4Tp0 .mbr-text {
  color: #555555;
}
.cid-uuDqoVHnZ0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuDqoVHnZ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuDqoVHnZ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuDqoVHnZ0 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uuDqoVHnZ0 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDqoVHnZ0 .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uuDqoVHnZ0 .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uuDqoVHnZ0 .row .row {
    flex-direction: column-reverse;
  }
  .cid-uuDqoVHnZ0 .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuDqoVHnZ0 .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuDqoVHnZ0 .card-subtitle {
  color: #0095ff;
}
.cid-uuDqoVHnZ0 .mbr-text {
  color: #555555;
}
.cid-uuDqpM4r6g {
  padding-top: 120px;
  padding-bottom: 105px;
  background-color: #149dcc;
  background: linear-gradient(45deg, #149dcc, #232323);
}
@media (min-width: 992px) {
  .cid-uuDqpM4r6g .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uuDqpM4r6g .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uuDqpM4r6g .mbr-text {
    text-align: center;
  }
}
.cid-uuDqpM4r6g .mbr-text,
.cid-uuDqpM4r6g .mbr-section-btn {
  text-align: center;
}
.cid-uuDqpM4r6g H1 {
  text-align: center;
}
.cid-uuDqpM4r6g H3 {
  text-align: center;
}
.cid-uuQC6S1Rrg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuQC6S1Rrg .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuQC6S1Rrg .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuQC6S1Rrg .row {
    text-align: center;
  }
  .cid-uuQC6S1Rrg .row > div {
    margin: auto;
  }
  .cid-uuQC6S1Rrg .social-row {
    justify-content: center;
  }
}
.cid-uuQC6S1Rrg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuQC6S1Rrg .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuQC6S1Rrg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuQC6S1Rrg .list {
    margin-bottom: 0rem;
  }
}
.cid-uuQC6S1Rrg .mbr-text {
  color: #ffffff;
}
.cid-uuQC6S1Rrg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuQC6S1Rrg .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuQC6S1Rrg div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuQC6S1Rrg H5 {
  color: #e5c04e;
}
.cid-uuQDD5Y4mE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQDD5Y4mE nav.navbar {
  position: fixed;
}
.cid-uuQDD5Y4mE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDD5Y4mE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQDD5Y4mE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQDD5Y4mE .dropdown-item:hover,
.cid-uuQDD5Y4mE .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQDD5Y4mE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQDD5Y4mE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQDD5Y4mE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQDD5Y4mE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQDD5Y4mE .nav-link {
  position: relative;
}
.cid-uuQDD5Y4mE .container {
  display: flex;
  margin: auto;
}
.cid-uuQDD5Y4mE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQDD5Y4mE .dropdown-menu,
.cid-uuQDD5Y4mE .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQDD5Y4mE .nav-item:focus,
.cid-uuQDD5Y4mE .nav-link:focus {
  outline: none;
}
.cid-uuQDD5Y4mE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQDD5Y4mE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQDD5Y4mE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQDD5Y4mE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDD5Y4mE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQDD5Y4mE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQDD5Y4mE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQDD5Y4mE .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQDD5Y4mE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQDD5Y4mE .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQDD5Y4mE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQDD5Y4mE .navbar.collapsed {
  justify-content: center;
}
.cid-uuQDD5Y4mE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQDD5Y4mE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQDD5Y4mE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQDD5Y4mE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQDD5Y4mE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQDD5Y4mE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQDD5Y4mE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQDD5Y4mE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQDD5Y4mE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQDD5Y4mE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQDD5Y4mE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQDD5Y4mE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQDD5Y4mE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQDD5Y4mE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQDD5Y4mE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQDD5Y4mE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQDD5Y4mE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQDD5Y4mE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQDD5Y4mE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQDD5Y4mE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQDD5Y4mE .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQDD5Y4mE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQDD5Y4mE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQDD5Y4mE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQDD5Y4mE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQDD5Y4mE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQDD5Y4mE .dropdown-item.active,
.cid-uuQDD5Y4mE .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQDD5Y4mE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQDD5Y4mE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQDD5Y4mE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQDD5Y4mE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQDD5Y4mE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQDD5Y4mE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQDD5Y4mE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQDD5Y4mE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQDD5Y4mE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQDD5Y4mE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQDD5Y4mE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQDD5Y4mE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDD5Y4mE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDD5Y4mE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQDD5Y4mE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDD5Y4mE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQDD5Y4mE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQDD5Y4mE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDD5Y4mE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQDD5Y4mE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQDD5Y4mE .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-uuQDD5Y4mE .navbar {
    height: 70px;
  }
  .cid-uuQDD5Y4mE .navbar.opened {
    height: auto;
  }
  .cid-uuQDD5Y4mE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuEKZ7DNVz {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/app-design1-1800x1200.jpg");
}
.cid-uuEKZ8nQUD {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuEKZ8nQUD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uuEKZ8nQUD .row {
  flex-direction: row-reverse;
}
.cid-uuEKZ8nQUD img {
  width: 100%;
}
.cid-uuEKZ99LgM {
  padding-top: 6rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uuEKZ99LgM .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uuEKZ99LgM .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uuEKZ99LgM .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuEKZ99LgM .card {
    margin-bottom: 2rem;
  }
  .cid-uuEKZ99LgM .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuEKZ9OOXp {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image10-2000x1487.jpg");
}
.cid-uuEKZ9OOXp .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-uuEKZ9OOXp .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-uuEKZ9OOXp .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-uuEKZaqo3Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uuEKZaqo3Q img,
.cid-uuEKZaqo3Q .item-img {
  width: 100%;
}
.cid-uuEKZaqo3Q .item:focus,
.cid-uuEKZaqo3Q span:focus {
  outline: none;
}
.cid-uuEKZaqo3Q .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuEKZaqo3Q .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuEKZaqo3Q .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuEKZaqo3Q .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uuEKZaqo3Q .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuEKZaqo3Q .mbr-section-title {
  color: #232323;
}
.cid-uuEKZaqo3Q .mbr-text,
.cid-uuEKZaqo3Q .mbr-section-btn {
  text-align: left;
}
.cid-uuEKZaqo3Q .item-title {
  text-align: left;
}
.cid-uuEKZaqo3Q .item-subtitle {
  text-align: left;
}
.cid-uuEKZb9oK2 {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uuEKZb9oK2 img,
.cid-uuEKZb9oK2 .item-img {
  width: 100%;
}
.cid-uuEKZb9oK2 .item:focus,
.cid-uuEKZb9oK2 span:focus {
  outline: none;
}
.cid-uuEKZb9oK2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuEKZb9oK2 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuEKZb9oK2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuEKZb9oK2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uuEKZb9oK2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuEKZb9oK2 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uuEKZb9oK2 .mbr-text,
.cid-uuEKZb9oK2 .mbr-section-btn {
  text-align: left;
}
.cid-uuEKZb9oK2 .item-title {
  text-align: left;
}
.cid-uuEKZb9oK2 .item-subtitle {
  text-align: left;
}
.cid-uuEKZbT0Qk {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uuEKZbT0Qk img,
.cid-uuEKZbT0Qk .item-img {
  width: 100%;
}
.cid-uuEKZbT0Qk .item:focus,
.cid-uuEKZbT0Qk span:focus {
  outline: none;
}
.cid-uuEKZbT0Qk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuEKZbT0Qk .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuEKZbT0Qk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuEKZbT0Qk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uuEKZbT0Qk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuEKZbT0Qk .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uuEKZbT0Qk .mbr-text,
.cid-uuEKZbT0Qk .mbr-section-btn {
  text-align: left;
}
.cid-uuEKZbT0Qk .item-title {
  text-align: left;
}
.cid-uuEKZbT0Qk .item-subtitle {
  text-align: left;
}
.cid-uuEKZd9Ars {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uuEKZd9Ars .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uuEKZd9Ars .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-uuEKZd9Ars .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuEKZd9Ars .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uuEKZd9Ars .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uuEKZd9Ars .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uuEKZd9Ars .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uuEKZd9Ars .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uuEKZd9Ars .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuEKZd9Ars .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uuEKZe5pbp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/compatibility-share-1200x630.jpg");
}
.cid-uuEKZe5pbp .mbr-text,
.cid-uuEKZe5pbp .mbr-section-btn {
  color: #232323;
}
.cid-uuEKZe5pbp .card-title,
.cid-uuEKZe5pbp .card-box {
  color: #ffffff;
}
.cid-uuEKZe5pbp .mbr-text,
.cid-uuEKZe5pbp .link-wrap {
  color: #ffffff;
}
.cid-uuIPmsBVuK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuIPmsBVuK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuIPmsBVuK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuIPmsBVuK .row {
    text-align: center;
  }
  .cid-uuIPmsBVuK .row > div {
    margin: auto;
  }
  .cid-uuIPmsBVuK .social-row {
    justify-content: center;
  }
}
.cid-uuIPmsBVuK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuIPmsBVuK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuIPmsBVuK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIPmsBVuK .list {
    margin-bottom: 0rem;
  }
}
.cid-uuIPmsBVuK .mbr-text {
  color: #ffffff;
}
.cid-uuIPmsBVuK .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuIPmsBVuK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuIPmsBVuK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuIPmsBVuK H5 {
  color: #e5c04e;
}
.cid-uuIO2ayTWM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuIO2ayTWM nav.navbar {
  position: fixed;
}
.cid-uuIO2ayTWM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuIO2ayTWM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuIO2ayTWM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuIO2ayTWM .dropdown-item:hover,
.cid-uuIO2ayTWM .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuIO2ayTWM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuIO2ayTWM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuIO2ayTWM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuIO2ayTWM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuIO2ayTWM .nav-link {
  position: relative;
}
.cid-uuIO2ayTWM .container {
  display: flex;
  margin: auto;
}
.cid-uuIO2ayTWM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuIO2ayTWM .dropdown-menu,
.cid-uuIO2ayTWM .navbar.opened {
  background: #ffffff !important;
}
.cid-uuIO2ayTWM .nav-item:focus,
.cid-uuIO2ayTWM .nav-link:focus {
  outline: none;
}
.cid-uuIO2ayTWM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuIO2ayTWM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuIO2ayTWM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuIO2ayTWM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuIO2ayTWM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuIO2ayTWM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuIO2ayTWM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuIO2ayTWM .navbar.opened {
  transition: all 0.3s;
}
.cid-uuIO2ayTWM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuIO2ayTWM .navbar .navbar-logo img {
  width: auto;
}
.cid-uuIO2ayTWM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuIO2ayTWM .navbar.collapsed {
  justify-content: center;
}
.cid-uuIO2ayTWM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuIO2ayTWM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuIO2ayTWM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuIO2ayTWM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuIO2ayTWM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuIO2ayTWM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuIO2ayTWM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuIO2ayTWM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuIO2ayTWM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuIO2ayTWM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuIO2ayTWM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuIO2ayTWM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuIO2ayTWM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuIO2ayTWM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuIO2ayTWM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuIO2ayTWM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuIO2ayTWM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuIO2ayTWM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuIO2ayTWM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuIO2ayTWM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuIO2ayTWM .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuIO2ayTWM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuIO2ayTWM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuIO2ayTWM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuIO2ayTWM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuIO2ayTWM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuIO2ayTWM .dropdown-item.active,
.cid-uuIO2ayTWM .dropdown-item:active {
  background-color: transparent;
}
.cid-uuIO2ayTWM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuIO2ayTWM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuIO2ayTWM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuIO2ayTWM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuIO2ayTWM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuIO2ayTWM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuIO2ayTWM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuIO2ayTWM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuIO2ayTWM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuIO2ayTWM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuIO2ayTWM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuIO2ayTWM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuIO2ayTWM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuIO2ayTWM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuIO2ayTWM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuIO2ayTWM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuIO2ayTWM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuIO2ayTWM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuIO2ayTWM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuIO2ayTWM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuIO2ayTWM .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-uuIO2ayTWM .navbar {
    height: 70px;
  }
  .cid-uuIO2ayTWM .navbar.opened {
    height: auto;
  }
  .cid-uuIO2ayTWM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuELmCJura {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/repeater-banner-2000x463.jpg");
}
.cid-uuELmDhRqZ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uuELmDhRqZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuELmDhRqZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuELmDKG2c {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e7e7e7;
}
.cid-uuELmDKG2c img,
.cid-uuELmDKG2c .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uuELmDKG2c .item:focus,
.cid-uuELmDKG2c span:focus {
  outline: none;
}
.cid-uuELmDKG2c .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuELmDKG2c .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuELmDKG2c .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uuELmDKG2c .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuELmDKG2c .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uuELmDKG2c .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uuELmDKG2c .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuELmDKG2c .mbr-section-title {
  color: #232323;
}
.cid-uuELmDKG2c .mbr-text,
.cid-uuELmDKG2c .mbr-section-btn {
  text-align: left;
}
.cid-uuELmDKG2c .item-title {
  text-align: left;
}
.cid-uuELmDKG2c .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uuELmECr5z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e7e7e7;
}
.cid-uuELmECr5z .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELmECr5z .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELmECr5z .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELmECr5z .link-wrap {
    align-items: center;
  }
}
.cid-uuELmECr5z .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELmFkigq {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/rf-detect-2000x492.jpg");
}
.cid-uuELmFkigq .mbr-text,
.cid-uuELmFkigq .mbr-section-btn {
  color: #232323;
}
.cid-uuELmFkigq .card-title,
.cid-uuELmFkigq .card-box {
  color: #ffffff;
}
.cid-uuELmFkigq .mbr-text,
.cid-uuELmFkigq .link-wrap {
  color: #ffffff;
}
.cid-uuELmFRGBy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuELmFRGBy .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELmFRGBy .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELmFRGBy .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELmFRGBy .link-wrap {
    align-items: center;
  }
}
.cid-uuELmFRGBy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELmGp1XS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-uuELmGWcqs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuELmGWcqs .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELmGWcqs .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELmGWcqs .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELmGWcqs .link-wrap {
    align-items: center;
  }
}
.cid-uuELmGWcqs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELmHzL8K {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lights-header-2000x809.jpg");
}
.cid-uuIO0GT7rG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuIO0GT7rG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuIO0GT7rG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuIO0GT7rG .row {
    text-align: center;
  }
  .cid-uuIO0GT7rG .row > div {
    margin: auto;
  }
  .cid-uuIO0GT7rG .social-row {
    justify-content: center;
  }
}
.cid-uuIO0GT7rG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuIO0GT7rG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuIO0GT7rG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIO0GT7rG .list {
    margin-bottom: 0rem;
  }
}
.cid-uuIO0GT7rG .mbr-text {
  color: #ffffff;
}
.cid-uuIO0GT7rG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuIO0GT7rG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuIO0GT7rG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuIO0GT7rG H5 {
  color: #e5c04e;
}
.cid-uuQDFNo6Qu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQDFNo6Qu nav.navbar {
  position: fixed;
}
.cid-uuQDFNo6Qu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDFNo6Qu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQDFNo6Qu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQDFNo6Qu .dropdown-item:hover,
.cid-uuQDFNo6Qu .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQDFNo6Qu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQDFNo6Qu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQDFNo6Qu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQDFNo6Qu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQDFNo6Qu .nav-link {
  position: relative;
}
.cid-uuQDFNo6Qu .container {
  display: flex;
  margin: auto;
}
.cid-uuQDFNo6Qu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQDFNo6Qu .dropdown-menu,
.cid-uuQDFNo6Qu .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQDFNo6Qu .nav-item:focus,
.cid-uuQDFNo6Qu .nav-link:focus {
  outline: none;
}
.cid-uuQDFNo6Qu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQDFNo6Qu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQDFNo6Qu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQDFNo6Qu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDFNo6Qu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQDFNo6Qu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQDFNo6Qu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQDFNo6Qu .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQDFNo6Qu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQDFNo6Qu .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQDFNo6Qu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQDFNo6Qu .navbar.collapsed {
  justify-content: center;
}
.cid-uuQDFNo6Qu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQDFNo6Qu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQDFNo6Qu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQDFNo6Qu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQDFNo6Qu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQDFNo6Qu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQDFNo6Qu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQDFNo6Qu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQDFNo6Qu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQDFNo6Qu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQDFNo6Qu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQDFNo6Qu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQDFNo6Qu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQDFNo6Qu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQDFNo6Qu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQDFNo6Qu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQDFNo6Qu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQDFNo6Qu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQDFNo6Qu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQDFNo6Qu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQDFNo6Qu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQDFNo6Qu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQDFNo6Qu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQDFNo6Qu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQDFNo6Qu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQDFNo6Qu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQDFNo6Qu .dropdown-item.active,
.cid-uuQDFNo6Qu .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQDFNo6Qu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQDFNo6Qu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQDFNo6Qu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQDFNo6Qu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQDFNo6Qu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQDFNo6Qu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQDFNo6Qu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQDFNo6Qu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQDFNo6Qu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQDFNo6Qu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQDFNo6Qu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQDFNo6Qu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDFNo6Qu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDFNo6Qu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQDFNo6Qu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDFNo6Qu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQDFNo6Qu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQDFNo6Qu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDFNo6Qu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQDFNo6Qu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQDFNo6Qu .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-uuQDFNo6Qu .navbar {
    height: 70px;
  }
  .cid-uuQDFNo6Qu .navbar.opened {
    height: auto;
  }
  .cid-uuQDFNo6Qu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuELPFUGVD {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/vias-alarm-2000x809.jpg");
}
.cid-uuELPFUGVD .mbr-section-title {
  color: #ffffff;
}
.cid-uuELPFUGVD .mbr-text,
.cid-uuELPFUGVD .mbr-section-btn {
  color: #ffffff;
}
.cid-uuELPGr2Cm {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uuELPGr2Cm .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uuELPGr2Cm .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uuELPGr2Cm .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuELPGr2Cm .card {
    margin-bottom: 2rem;
  }
  .cid-uuELPGr2Cm .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuELPH5JHZ {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uuELPH5JHZ img,
.cid-uuELPH5JHZ .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uuELPH5JHZ .item:focus,
.cid-uuELPH5JHZ span:focus {
  outline: none;
}
.cid-uuELPH5JHZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuELPH5JHZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuELPH5JHZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuELPH5JHZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uuELPH5JHZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuELPH5JHZ .mbr-section-title {
  color: #232323;
}
.cid-uuELPH5JHZ .mbr-text,
.cid-uuELPH5JHZ .mbr-section-btn {
  text-align: left;
}
.cid-uuELPH5JHZ .item-title {
  text-align: left;
}
.cid-uuELPH5JHZ .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uuELPIHkiC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuELPIHkiC .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELPIHkiC .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELPIHkiC .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELPIHkiC .link-wrap {
    align-items: center;
  }
}
.cid-uuELPIHkiC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELPJoRjY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuELPJoRjY .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELPJoRjY .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELPJoRjY .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELPJoRjY .link-wrap {
    align-items: center;
  }
}
.cid-uuELPJoRjY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELPK3kzP {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/vias-pir-2000x809.jpg");
}
.cid-uuELPK3kzP H3 {
  text-align: right;
  color: #232323;
}
.cid-uuELPK3kzP .mbr-text,
.cid-uuELPK3kzP .mbr-section-btn {
  text-align: right;
  color: #232323;
}
.cid-uuELPK3kzP H1 {
  text-align: left;
}
.cid-uuELPKIjq9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uuELPKIjq9 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELPKIjq9 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELPKIjq9 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELPKIjq9 .link-wrap {
    align-items: center;
  }
}
.cid-uuELPKIjq9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELPLuSy1 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uuELPLuSy1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuELPLuSy1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuELPLuSy1 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uuELPLuSy1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuELPLuSy1 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uuELPMmEyO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuELPMmEyO .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELPMmEyO .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELPMmEyO .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELPMmEyO .link-wrap {
    align-items: center;
  }
}
.cid-uuELPMmEyO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELPN2GKb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuELPN2GKb .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELPN2GKb .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELPN2GKb .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELPN2GKb .link-wrap {
    align-items: center;
  }
}
.cid-uuELPN2GKb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELPNIOva {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/siren-talk1-2000x995.jpg");
}
.cid-uuELPNIOva H3 {
  text-align: right;
}
.cid-uuELPNIOva .mbr-text,
.cid-uuELPNIOva .mbr-section-btn {
  text-align: right;
}
.cid-uuELPNIOva H1 {
  text-align: left;
}
.cid-uuELPOBzVu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuELPOBzVu .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELPOBzVu .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELPOBzVu .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELPOBzVu .link-wrap {
    align-items: center;
  }
}
.cid-uuELPOBzVu .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELPPsgQI {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/arming-1-2000x1113.jpg");
}
.cid-uuELPPsgQI H3 {
  text-align: right;
}
.cid-uuELPPsgQI .mbr-text,
.cid-uuELPPsgQI .mbr-section-btn {
  text-align: right;
}
.cid-uuELPPsgQI H1 {
  text-align: left;
}
.cid-uuELPQo0qi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuELPQo0qi .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELPQo0qi .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELPQo0qi .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELPQo0qi .link-wrap {
    align-items: center;
  }
}
.cid-uuELPQo0qi .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELPRe2vW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuELPRe2vW .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELPRe2vW .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELPRe2vW .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELPRe2vW .link-wrap {
    align-items: center;
  }
}
.cid-uuELPRe2vW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELPS2Iyl {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/light-control1-2000x995.jpg");
}
.cid-uuELPS2Iyl H3 {
  text-align: right;
}
.cid-uuELPS2Iyl .mbr-text,
.cid-uuELPS2Iyl .mbr-section-btn {
  text-align: right;
}
.cid-uuELPS2Iyl H1 {
  text-align: left;
}
.cid-uuELPSObCG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuELPSObCG .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELPSObCG .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELPSObCG .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELPSObCG .link-wrap {
    align-items: center;
  }
}
.cid-uuELPSObCG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuELPTKLt0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuELPTKLt0 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuELPTKLt0 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuELPTKLt0 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuELPTKLt0 .link-wrap {
    align-items: center;
  }
}
.cid-uuELPTKLt0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuIPKW1nRx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuIPKW1nRx .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuIPKW1nRx .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuIPKW1nRx .row {
    text-align: center;
  }
  .cid-uuIPKW1nRx .row > div {
    margin: auto;
  }
  .cid-uuIPKW1nRx .social-row {
    justify-content: center;
  }
}
.cid-uuIPKW1nRx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuIPKW1nRx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuIPKW1nRx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIPKW1nRx .list {
    margin-bottom: 0rem;
  }
}
.cid-uuIPKW1nRx .mbr-text {
  color: #ffffff;
}
.cid-uuIPKW1nRx .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuIPKW1nRx .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuIPKW1nRx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuIPKW1nRx H5 {
  color: #e5c04e;
}
.cid-uuQDMuqTUW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQDMuqTUW nav.navbar {
  position: fixed;
}
.cid-uuQDMuqTUW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDMuqTUW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQDMuqTUW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQDMuqTUW .dropdown-item:hover,
.cid-uuQDMuqTUW .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQDMuqTUW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQDMuqTUW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQDMuqTUW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQDMuqTUW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQDMuqTUW .nav-link {
  position: relative;
}
.cid-uuQDMuqTUW .container {
  display: flex;
  margin: auto;
}
.cid-uuQDMuqTUW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQDMuqTUW .dropdown-menu,
.cid-uuQDMuqTUW .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQDMuqTUW .nav-item:focus,
.cid-uuQDMuqTUW .nav-link:focus {
  outline: none;
}
.cid-uuQDMuqTUW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQDMuqTUW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQDMuqTUW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQDMuqTUW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDMuqTUW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQDMuqTUW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQDMuqTUW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQDMuqTUW .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQDMuqTUW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQDMuqTUW .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQDMuqTUW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQDMuqTUW .navbar.collapsed {
  justify-content: center;
}
.cid-uuQDMuqTUW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQDMuqTUW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQDMuqTUW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQDMuqTUW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQDMuqTUW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQDMuqTUW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQDMuqTUW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQDMuqTUW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQDMuqTUW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQDMuqTUW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQDMuqTUW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQDMuqTUW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQDMuqTUW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQDMuqTUW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQDMuqTUW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQDMuqTUW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQDMuqTUW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQDMuqTUW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQDMuqTUW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQDMuqTUW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQDMuqTUW .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQDMuqTUW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQDMuqTUW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQDMuqTUW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQDMuqTUW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQDMuqTUW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQDMuqTUW .dropdown-item.active,
.cid-uuQDMuqTUW .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQDMuqTUW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQDMuqTUW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQDMuqTUW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQDMuqTUW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQDMuqTUW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQDMuqTUW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQDMuqTUW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQDMuqTUW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQDMuqTUW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQDMuqTUW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQDMuqTUW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQDMuqTUW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDMuqTUW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDMuqTUW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQDMuqTUW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDMuqTUW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQDMuqTUW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQDMuqTUW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDMuqTUW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQDMuqTUW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQDMuqTUW .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-uuQDMuqTUW .navbar {
    height: 70px;
  }
  .cid-uuQDMuqTUW .navbar.opened {
    height: auto;
  }
  .cid-uuQDMuqTUW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuEMd65Wrz {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/vias-videos-2000x717.jpg");
}
.cid-uuEMd65Wrz .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uuEMd6EEEd {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uuEMd6EEEd .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uuEMd6EEEd .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uuEMd6EEEd .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuEMd6EEEd .card {
    margin-bottom: 2rem;
  }
  .cid-uuEMd6EEEd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuEMd7nM7P {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/image-camera-outdoor-1600x688.jpg");
}
.cid-uuEMd7nM7P H3 {
  text-align: right;
}
.cid-uuEMd7nM7P .mbr-text,
.cid-uuEMd7nM7P .mbr-section-btn {
  text-align: right;
}
.cid-uuEMd7nM7P H1 {
  text-align: left;
}
.cid-uuEMd7ZAjv {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuEMd7ZAjv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuEMd7ZAjv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuEMd8McOQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuEMd8McOQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuEMd8McOQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuEMd8McOQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uuEMd8McOQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uuEMd8McOQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uuEMd8McOQ .mbr-text,
.cid-uuEMd8McOQ .mbr-section-btn {
  text-align: left;
}
.cid-uuEMd8McOQ .mbr-section-title {
  text-align: left;
}
.cid-uuEMd9qbF1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuEMd9qbF1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuEMd9qbF1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuEMd9qbF1 .row {
  flex-direction: row-reverse;
}
.cid-uuEMd9qbF1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uuEMd9qbF1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uuEMd9qbF1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uuEMd9qbF1 .mbr-text,
.cid-uuEMd9qbF1 .mbr-section-btn {
  text-align: left;
}
.cid-uuEMd9qbF1 .mbr-section-title {
  text-align: left;
}
.cid-uuEMda48S2 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuEMda48S2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuEMda48S2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuEMdaI83D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuEMdaI83D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuEMdaI83D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuEMdaI83D .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uuEMdaI83D .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uuEMdaI83D .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uuEMdaI83D .mbr-text,
.cid-uuEMdaI83D .mbr-section-btn {
  text-align: left;
}
.cid-uuEMdaI83D .mbr-section-title {
  text-align: left;
}
.cid-uuEMdbo4ZE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuEMdbo4ZE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuEMdbo4ZE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuEMdbo4ZE .row {
  flex-direction: row-reverse;
}
.cid-uuEMdbo4ZE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uuEMdbo4ZE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uuEMdbo4ZE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uuEMdbo4ZE .mbr-text,
.cid-uuEMdbo4ZE .mbr-section-btn {
  text-align: left;
}
.cid-uuEMdbo4ZE .mbr-section-title {
  text-align: left;
}
.cid-uuEMdc9r7p {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image-cam5-1600x688.jpg");
}
.cid-uuEMdc9r7p .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-uuEMdc9r7p .mbr-text,
.cid-uuEMdc9r7p .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uuIQ07OPqc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuIQ07OPqc .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuIQ07OPqc .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuIQ07OPqc .row {
    text-align: center;
  }
  .cid-uuIQ07OPqc .row > div {
    margin: auto;
  }
  .cid-uuIQ07OPqc .social-row {
    justify-content: center;
  }
}
.cid-uuIQ07OPqc .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuIQ07OPqc .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuIQ07OPqc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIQ07OPqc .list {
    margin-bottom: 0rem;
  }
}
.cid-uuIQ07OPqc .mbr-text {
  color: #ffffff;
}
.cid-uuIQ07OPqc .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuIQ07OPqc .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuIQ07OPqc div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuIQ07OPqc H5 {
  color: #e5c04e;
}
.cid-uuQDJTdSyh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQDJTdSyh nav.navbar {
  position: fixed;
}
.cid-uuQDJTdSyh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDJTdSyh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQDJTdSyh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQDJTdSyh .dropdown-item:hover,
.cid-uuQDJTdSyh .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQDJTdSyh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQDJTdSyh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQDJTdSyh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQDJTdSyh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQDJTdSyh .nav-link {
  position: relative;
}
.cid-uuQDJTdSyh .container {
  display: flex;
  margin: auto;
}
.cid-uuQDJTdSyh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQDJTdSyh .dropdown-menu,
.cid-uuQDJTdSyh .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQDJTdSyh .nav-item:focus,
.cid-uuQDJTdSyh .nav-link:focus {
  outline: none;
}
.cid-uuQDJTdSyh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQDJTdSyh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQDJTdSyh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQDJTdSyh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDJTdSyh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQDJTdSyh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQDJTdSyh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQDJTdSyh .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQDJTdSyh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQDJTdSyh .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQDJTdSyh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQDJTdSyh .navbar.collapsed {
  justify-content: center;
}
.cid-uuQDJTdSyh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQDJTdSyh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQDJTdSyh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQDJTdSyh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQDJTdSyh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQDJTdSyh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQDJTdSyh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQDJTdSyh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQDJTdSyh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQDJTdSyh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQDJTdSyh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQDJTdSyh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQDJTdSyh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQDJTdSyh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQDJTdSyh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQDJTdSyh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQDJTdSyh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQDJTdSyh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQDJTdSyh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQDJTdSyh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQDJTdSyh .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQDJTdSyh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQDJTdSyh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQDJTdSyh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQDJTdSyh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQDJTdSyh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQDJTdSyh .dropdown-item.active,
.cid-uuQDJTdSyh .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQDJTdSyh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQDJTdSyh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQDJTdSyh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQDJTdSyh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQDJTdSyh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQDJTdSyh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQDJTdSyh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQDJTdSyh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQDJTdSyh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQDJTdSyh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQDJTdSyh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQDJTdSyh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDJTdSyh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDJTdSyh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQDJTdSyh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDJTdSyh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQDJTdSyh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQDJTdSyh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDJTdSyh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQDJTdSyh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQDJTdSyh .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-uuQDJTdSyh .navbar {
    height: 70px;
  }
  .cid-uuQDJTdSyh .navbar.opened {
    height: auto;
  }
  .cid-uuQDJTdSyh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuEMwIf7nF {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/vias-box-table-2000x1126.jpg");
}
.cid-uuEMwIf7nF .mbr-section-title {
  color: #ffffff;
}
.cid-uuEMwIf7nF .mbr-text,
.cid-uuEMwIf7nF .mbr-section-btn {
  color: #ffffff;
}
.cid-uuEMwIJMZS {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uuEMwIJMZS .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uuEMwIJMZS .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uuEMwIJMZS .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuEMwIJMZS .card {
    margin-bottom: 2rem;
  }
  .cid-uuEMwIJMZS .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuEMwJiZ21 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/boss-header-2000x809.jpg");
}
.cid-uuEMwJiZ21 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uuEMwJiZ21 .mbr-text,
.cid-uuEMwJiZ21 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uuEMwJMJrH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuEMwJMJrH .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuEMwJMJrH .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuEMwJMJrH .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuEMwJMJrH .link-wrap {
    align-items: center;
  }
}
.cid-uuEMwJMJrH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuEMwKijZa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuEMwKijZa .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuEMwKijZa .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuEMwKijZa .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuEMwKijZa .link-wrap {
    align-items: center;
  }
}
.cid-uuEMwKijZa .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuEMwKONr5 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-uuIPVXsaOa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuIPVXsaOa .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuIPVXsaOa .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuIPVXsaOa .row {
    text-align: center;
  }
  .cid-uuIPVXsaOa .row > div {
    margin: auto;
  }
  .cid-uuIPVXsaOa .social-row {
    justify-content: center;
  }
}
.cid-uuIPVXsaOa .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuIPVXsaOa .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuIPVXsaOa .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIPVXsaOa .list {
    margin-bottom: 0rem;
  }
}
.cid-uuIPVXsaOa .mbr-text {
  color: #ffffff;
}
.cid-uuIPVXsaOa .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuIPVXsaOa .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuIPVXsaOa div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuIPVXsaOa H5 {
  color: #e5c04e;
}
.cid-uuQDP5gw9t {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQDP5gw9t nav.navbar {
  position: fixed;
}
.cid-uuQDP5gw9t .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDP5gw9t .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQDP5gw9t .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQDP5gw9t .dropdown-item:hover,
.cid-uuQDP5gw9t .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQDP5gw9t .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQDP5gw9t .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQDP5gw9t .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQDP5gw9t .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQDP5gw9t .nav-link {
  position: relative;
}
.cid-uuQDP5gw9t .container {
  display: flex;
  margin: auto;
}
.cid-uuQDP5gw9t .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQDP5gw9t .dropdown-menu,
.cid-uuQDP5gw9t .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQDP5gw9t .nav-item:focus,
.cid-uuQDP5gw9t .nav-link:focus {
  outline: none;
}
.cid-uuQDP5gw9t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQDP5gw9t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQDP5gw9t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQDP5gw9t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDP5gw9t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQDP5gw9t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQDP5gw9t .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQDP5gw9t .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQDP5gw9t .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQDP5gw9t .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQDP5gw9t .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQDP5gw9t .navbar.collapsed {
  justify-content: center;
}
.cid-uuQDP5gw9t .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQDP5gw9t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQDP5gw9t .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQDP5gw9t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQDP5gw9t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQDP5gw9t .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQDP5gw9t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQDP5gw9t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQDP5gw9t .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQDP5gw9t .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQDP5gw9t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQDP5gw9t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQDP5gw9t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQDP5gw9t .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQDP5gw9t .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQDP5gw9t .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQDP5gw9t .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQDP5gw9t .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQDP5gw9t .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQDP5gw9t .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQDP5gw9t .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQDP5gw9t .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQDP5gw9t .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQDP5gw9t .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQDP5gw9t .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQDP5gw9t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQDP5gw9t .dropdown-item.active,
.cid-uuQDP5gw9t .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQDP5gw9t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQDP5gw9t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQDP5gw9t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQDP5gw9t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQDP5gw9t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQDP5gw9t .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQDP5gw9t ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQDP5gw9t .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQDP5gw9t button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQDP5gw9t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQDP5gw9t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQDP5gw9t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDP5gw9t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDP5gw9t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQDP5gw9t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDP5gw9t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQDP5gw9t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQDP5gw9t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDP5gw9t .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQDP5gw9t a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQDP5gw9t .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-uuQDP5gw9t .navbar {
    height: 70px;
  }
  .cid-uuQDP5gw9t .navbar.opened {
    height: auto;
  }
  .cid-uuQDP5gw9t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuENuueEhF {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-48-2000x809.jpg");
}
.cid-uuENuuQu8Q {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uuENuuQu8Q .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uuENuuQu8Q .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uuENuuQu8Q .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuENuuQu8Q .card {
    margin-bottom: 2rem;
  }
  .cid-uuENuuQu8Q .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuENuvGJ2y {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e7e7e7;
}
.cid-uuENuvGJ2y img,
.cid-uuENuvGJ2y .item-img {
  width: 100%;
}
.cid-uuENuvGJ2y .item:focus,
.cid-uuENuvGJ2y span:focus {
  outline: none;
}
.cid-uuENuvGJ2y .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuENuvGJ2y .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuENuvGJ2y .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uuENuvGJ2y .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuENuvGJ2y .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uuENuvGJ2y .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uuENuvGJ2y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuENuvGJ2y .mbr-section-title {
  color: #232323;
}
.cid-uuENuvGJ2y .mbr-text,
.cid-uuENuvGJ2y .mbr-section-btn {
  text-align: left;
}
.cid-uuENuvGJ2y .item-title {
  text-align: left;
}
.cid-uuENuvGJ2y .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uuENuwP8b0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e7e7e7;
}
.cid-uuENuwP8b0 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuENuwP8b0 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuENuwP8b0 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuENuwP8b0 .link-wrap {
    align-items: center;
  }
}
.cid-uuENuwP8b0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuENuxu7Uv {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/plug-dark-2000x986.jpeg");
}
.cid-uuENuxu7Uv .mbr-text,
.cid-uuENuxu7Uv .mbr-section-btn {
  color: #232323;
}
.cid-uuENuxu7Uv .card-title,
.cid-uuENuxu7Uv .card-box {
  color: #ffffff;
}
.cid-uuENuxu7Uv .mbr-text,
.cid-uuENuxu7Uv .link-wrap {
  color: #ffffff;
}
.cid-uuENuyfwME {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuENuyfwME .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuENuyfwME .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuENuyfwME .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuENuyfwME .link-wrap {
    align-items: center;
  }
}
.cid-uuENuyfwME .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuENuyXOLA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-uuENuzDAal {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuENuzDAal .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuENuzDAal .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuENuzDAal .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuENuzDAal .link-wrap {
    align-items: center;
  }
}
.cid-uuENuzDAal .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuENuAifII {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuENuAifII .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuENuAifII .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuENuAifII .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuENuAifII .link-wrap {
    align-items: center;
  }
}
.cid-uuENuAifII .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuENuATc0f {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lights-header-2000x809.jpg");
}
.cid-uuIQbxlHvW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuIQbxlHvW .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuIQbxlHvW .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuIQbxlHvW .row {
    text-align: center;
  }
  .cid-uuIQbxlHvW .row > div {
    margin: auto;
  }
  .cid-uuIQbxlHvW .social-row {
    justify-content: center;
  }
}
.cid-uuIQbxlHvW .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuIQbxlHvW .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuIQbxlHvW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIQbxlHvW .list {
    margin-bottom: 0rem;
  }
}
.cid-uuIQbxlHvW .mbr-text {
  color: #ffffff;
}
.cid-uuIQbxlHvW .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuIQbxlHvW .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuIQbxlHvW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuIQbxlHvW H5 {
  color: #e5c04e;
}
.cid-uuQD5pRwrS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQD5pRwrS nav.navbar {
  position: fixed;
}
.cid-uuQD5pRwrS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQD5pRwrS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQD5pRwrS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQD5pRwrS .dropdown-item:hover,
.cid-uuQD5pRwrS .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQD5pRwrS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQD5pRwrS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQD5pRwrS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQD5pRwrS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQD5pRwrS .nav-link {
  position: relative;
}
.cid-uuQD5pRwrS .container {
  display: flex;
  margin: auto;
}
.cid-uuQD5pRwrS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQD5pRwrS .dropdown-menu,
.cid-uuQD5pRwrS .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQD5pRwrS .nav-item:focus,
.cid-uuQD5pRwrS .nav-link:focus {
  outline: none;
}
.cid-uuQD5pRwrS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQD5pRwrS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQD5pRwrS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQD5pRwrS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQD5pRwrS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQD5pRwrS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQD5pRwrS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQD5pRwrS .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQD5pRwrS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQD5pRwrS .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQD5pRwrS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQD5pRwrS .navbar.collapsed {
  justify-content: center;
}
.cid-uuQD5pRwrS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQD5pRwrS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQD5pRwrS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQD5pRwrS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQD5pRwrS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQD5pRwrS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQD5pRwrS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQD5pRwrS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQD5pRwrS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQD5pRwrS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQD5pRwrS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQD5pRwrS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQD5pRwrS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQD5pRwrS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQD5pRwrS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQD5pRwrS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQD5pRwrS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQD5pRwrS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQD5pRwrS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQD5pRwrS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQD5pRwrS .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQD5pRwrS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQD5pRwrS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQD5pRwrS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQD5pRwrS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQD5pRwrS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQD5pRwrS .dropdown-item.active,
.cid-uuQD5pRwrS .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQD5pRwrS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQD5pRwrS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQD5pRwrS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQD5pRwrS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQD5pRwrS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQD5pRwrS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQD5pRwrS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQD5pRwrS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQD5pRwrS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQD5pRwrS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQD5pRwrS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQD5pRwrS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQD5pRwrS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQD5pRwrS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQD5pRwrS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQD5pRwrS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQD5pRwrS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQD5pRwrS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQD5pRwrS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQD5pRwrS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQD5pRwrS .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-uuQD5pRwrS .navbar {
    height: 70px;
  }
  .cid-uuQD5pRwrS .navbar.opened {
    height: auto;
  }
  .cid-uuQD5pRwrS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuILUoKdax {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner1kc-long-2000x805.jpg");
}
.cid-uuILUoKdax .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uuILUoKdax .mbr-text,
.cid-uuILUoKdax .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uuILUpoLs9 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uuILUpoLs9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuILUpoLs9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuILUpoLs9 .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uuILUpoLs9 .bg-youtube:hover {
  background: #cc0000;
}
.cid-uuILUpoLs9 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uuILUpoLs9 [class^="socicon-"]:before,
.cid-uuILUpoLs9 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uuILUq6hAQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuILUq6hAQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuILUq6hAQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuILUq6hAQ .video-wrapper iframe {
  width: 100%;
}
.cid-uuILUq6hAQ .mbr-section-title,
.cid-uuILUq6hAQ .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuILUq6hAQ .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuILUqNM36 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuILUqNM36 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuILUqNM36 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuILUqNM36 .video-wrapper iframe {
  width: 100%;
}
.cid-uuILUqNM36 .mbr-section-title,
.cid-uuILUqNM36 .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuILUqNM36 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuILUrmC9S {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuILUrmC9S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuILUrmC9S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuILUrmC9S .video-wrapper iframe {
  width: 100%;
}
.cid-uuILUrmC9S .mbr-section-title,
.cid-uuILUrmC9S .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuILUrmC9S .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuILUrZT8A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuILUrZT8A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuILUrZT8A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuILUrZT8A .video-wrapper iframe {
  width: 100%;
}
.cid-uuILUrZT8A .mbr-section-title,
.cid-uuILUrZT8A .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuILUrZT8A .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuILUsFLiD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuILUsFLiD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuILUsFLiD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuILUsFLiD .video-wrapper iframe {
  width: 100%;
}
.cid-uuILUsFLiD .mbr-section-title,
.cid-uuILUsFLiD .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuILUsFLiD .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuILUtieqr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuILUtieqr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuILUtieqr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuILUtieqr .video-wrapper iframe {
  width: 100%;
}
.cid-uuILUtieqr .mbr-section-title,
.cid-uuILUtieqr .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuILUtieqr .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuILUtSAsG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuILUtSAsG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuILUtSAsG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuILUtSAsG .video-wrapper iframe {
  width: 100%;
}
.cid-uuILUtSAsG .mbr-section-title,
.cid-uuILUtSAsG .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuILUtSAsG .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuILUuCwy5 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-uuIOW1nKxj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuIOW1nKxj .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuIOW1nKxj .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuIOW1nKxj .row {
    text-align: center;
  }
  .cid-uuIOW1nKxj .row > div {
    margin: auto;
  }
  .cid-uuIOW1nKxj .social-row {
    justify-content: center;
  }
}
.cid-uuIOW1nKxj .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuIOW1nKxj .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuIOW1nKxj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIOW1nKxj .list {
    margin-bottom: 0rem;
  }
}
.cid-uuIOW1nKxj .mbr-text {
  color: #ffffff;
}
.cid-uuIOW1nKxj .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuIOW1nKxj .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuIOW1nKxj div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuIOW1nKxj H5 {
  color: #e5c04e;
}
.cid-uuQDfmznyZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQDfmznyZ nav.navbar {
  position: fixed;
}
.cid-uuQDfmznyZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDfmznyZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQDfmznyZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQDfmznyZ .dropdown-item:hover,
.cid-uuQDfmznyZ .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQDfmznyZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQDfmznyZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQDfmznyZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQDfmznyZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQDfmznyZ .nav-link {
  position: relative;
}
.cid-uuQDfmznyZ .container {
  display: flex;
  margin: auto;
}
.cid-uuQDfmznyZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQDfmznyZ .dropdown-menu,
.cid-uuQDfmznyZ .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQDfmznyZ .nav-item:focus,
.cid-uuQDfmznyZ .nav-link:focus {
  outline: none;
}
.cid-uuQDfmznyZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQDfmznyZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQDfmznyZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQDfmznyZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQDfmznyZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQDfmznyZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQDfmznyZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQDfmznyZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQDfmznyZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQDfmznyZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQDfmznyZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQDfmznyZ .navbar.collapsed {
  justify-content: center;
}
.cid-uuQDfmznyZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQDfmznyZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQDfmznyZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQDfmznyZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQDfmznyZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQDfmznyZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQDfmznyZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQDfmznyZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQDfmznyZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQDfmznyZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQDfmznyZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQDfmznyZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQDfmznyZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQDfmznyZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQDfmznyZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQDfmznyZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQDfmznyZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQDfmznyZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQDfmznyZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQDfmznyZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQDfmznyZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQDfmznyZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQDfmznyZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQDfmznyZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQDfmznyZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQDfmznyZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQDfmznyZ .dropdown-item.active,
.cid-uuQDfmznyZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQDfmznyZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQDfmznyZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQDfmznyZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQDfmznyZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQDfmznyZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQDfmznyZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQDfmznyZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQDfmznyZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQDfmznyZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQDfmznyZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQDfmznyZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQDfmznyZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDfmznyZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQDfmznyZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQDfmznyZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDfmznyZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQDfmznyZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQDfmznyZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQDfmznyZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQDfmznyZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQDfmznyZ .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-uuQDfmznyZ .navbar {
    height: 70px;
  }
  .cid-uuQDfmznyZ .navbar.opened {
    height: auto;
  }
  .cid-uuQDfmznyZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuIMfbWKMz {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/contacts-share-1-1608x630.jpg");
}
.cid-uuIMfcqiXh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uuIMfcqiXh .mbr-text,
.cid-uuIMfcqiXh .mbr-section-btn {
  color: #232323;
}
.cid-uuIMfcqiXh .card-title,
.cid-uuIMfcqiXh .card-box {
  color: #000000;
}
.cid-uuIMfcqiXh .mbr-text,
.cid-uuIMfcqiXh .link-wrap {
  color: #ffffff;
}
.cid-uuIMfcZ4LU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uuIMfcZ4LU .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uuIMfcZ4LU .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uuIMfcZ4LU .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIMfcZ4LU .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uuIMfcZ4LU .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #ffffff;
}
.cid-uuIMfdQWac {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uuIMfdQWac .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uuIMfdQWac form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-uuIMfdQWac form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-uuIOHFGNMk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuIOHFGNMk .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuIOHFGNMk .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuIOHFGNMk .row {
    text-align: center;
  }
  .cid-uuIOHFGNMk .row > div {
    margin: auto;
  }
  .cid-uuIOHFGNMk .social-row {
    justify-content: center;
  }
}
.cid-uuIOHFGNMk .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuIOHFGNMk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuIOHFGNMk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIOHFGNMk .list {
    margin-bottom: 0rem;
  }
}
.cid-uuIOHFGNMk .mbr-text {
  color: #ffffff;
}
.cid-uuIOHFGNMk .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuIOHFGNMk .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuIOHFGNMk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuIOHFGNMk H5 {
  color: #e5c04e;
}
.cid-uuIO7ZsY49 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuIO7ZsY49 nav.navbar {
  position: fixed;
}
.cid-uuIO7ZsY49 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuIO7ZsY49 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuIO7ZsY49 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuIO7ZsY49 .dropdown-item:hover,
.cid-uuIO7ZsY49 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuIO7ZsY49 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuIO7ZsY49 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuIO7ZsY49 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuIO7ZsY49 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuIO7ZsY49 .nav-link {
  position: relative;
}
.cid-uuIO7ZsY49 .container {
  display: flex;
  margin: auto;
}
.cid-uuIO7ZsY49 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuIO7ZsY49 .dropdown-menu,
.cid-uuIO7ZsY49 .navbar.opened {
  background: #ffffff !important;
}
.cid-uuIO7ZsY49 .nav-item:focus,
.cid-uuIO7ZsY49 .nav-link:focus {
  outline: none;
}
.cid-uuIO7ZsY49 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuIO7ZsY49 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuIO7ZsY49 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuIO7ZsY49 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuIO7ZsY49 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuIO7ZsY49 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuIO7ZsY49 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuIO7ZsY49 .navbar.opened {
  transition: all 0.3s;
}
.cid-uuIO7ZsY49 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuIO7ZsY49 .navbar .navbar-logo img {
  width: auto;
}
.cid-uuIO7ZsY49 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuIO7ZsY49 .navbar.collapsed {
  justify-content: center;
}
.cid-uuIO7ZsY49 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuIO7ZsY49 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuIO7ZsY49 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuIO7ZsY49 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuIO7ZsY49 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuIO7ZsY49 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuIO7ZsY49 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuIO7ZsY49 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuIO7ZsY49 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuIO7ZsY49 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuIO7ZsY49 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuIO7ZsY49 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuIO7ZsY49 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuIO7ZsY49 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuIO7ZsY49 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuIO7ZsY49 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuIO7ZsY49 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuIO7ZsY49 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuIO7ZsY49 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuIO7ZsY49 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuIO7ZsY49 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuIO7ZsY49 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuIO7ZsY49 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuIO7ZsY49 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuIO7ZsY49 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuIO7ZsY49 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuIO7ZsY49 .dropdown-item.active,
.cid-uuIO7ZsY49 .dropdown-item:active {
  background-color: transparent;
}
.cid-uuIO7ZsY49 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuIO7ZsY49 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuIO7ZsY49 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuIO7ZsY49 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuIO7ZsY49 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuIO7ZsY49 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuIO7ZsY49 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuIO7ZsY49 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuIO7ZsY49 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuIO7ZsY49 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuIO7ZsY49 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuIO7ZsY49 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuIO7ZsY49 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuIO7ZsY49 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuIO7ZsY49 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuIO7ZsY49 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuIO7ZsY49 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuIO7ZsY49 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuIO7ZsY49 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuIO7ZsY49 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuIO7ZsY49 .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-uuIO7ZsY49 .navbar {
    height: 70px;
  }
  .cid-uuIO7ZsY49 .navbar.opened {
    height: auto;
  }
  .cid-uuIO7ZsY49 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuIMPi1BLq {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/posters-banner-2000x727.jpg");
}
.cid-uuIMPi1BLq .mbr-text,
.cid-uuIMPi1BLq .mbr-section-btn {
  color: #232323;
}
.cid-uuIMPi1BLq .card-title,
.cid-uuIMPi1BLq .card-box {
  color: #ffffff;
}
.cid-uuIMPi1BLq .mbr-text,
.cid-uuIMPi1BLq .link-wrap {
  color: #ffffff;
}
.cid-uuIMPisEiE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuIMPisEiE img,
.cid-uuIMPisEiE .item-img {
  width: 100%;
}
.cid-uuIMPisEiE .item:focus,
.cid-uuIMPisEiE span:focus {
  outline: none;
}
.cid-uuIMPisEiE .item-wrapper {
  position: relative;
}
.cid-uuIMPisEiE .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuIMPisEiE .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuIMPisEiE .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuIMPisEiE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuIMPisEiE .mbr-section-title {
  color: #232323;
}
.cid-uuIMPisEiE .mbr-text,
.cid-uuIMPisEiE .mbr-section-btn {
  text-align: left;
}
.cid-uuIMPisEiE .item-title {
  text-align: center;
}
.cid-uuIMPisEiE .item-subtitle {
  text-align: left;
}
.cid-uuIMPisEiE .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuIMPisEiE .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuIMPisEiE .embla__button--next,
.cid-uuIMPisEiE .embla__button--prev {
  display: flex;
}
.cid-uuIMPisEiE .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuIMPisEiE .embla__button {
    display: none;
  }
}
.cid-uuIMPisEiE .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuIMPisEiE .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuIMPisEiE .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuIMPisEiE .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuIMPisEiE .embla__button {
    top: auto;
  }
}
.cid-uuIMPisEiE .embla {
  position: relative;
  width: 100%;
}
.cid-uuIMPisEiE .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuIMPisEiE .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuIMPisEiE .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuIMPisEiE .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuIMPjq0LF {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuIMPjq0LF img,
.cid-uuIMPjq0LF .item-img {
  width: 100%;
}
.cid-uuIMPjq0LF .item:focus,
.cid-uuIMPjq0LF span:focus {
  outline: none;
}
.cid-uuIMPjq0LF .item-wrapper {
  position: relative;
}
.cid-uuIMPjq0LF .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuIMPjq0LF .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuIMPjq0LF .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuIMPjq0LF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuIMPjq0LF .mbr-section-title {
  color: #232323;
}
.cid-uuIMPjq0LF .mbr-text,
.cid-uuIMPjq0LF .mbr-section-btn {
  text-align: left;
}
.cid-uuIMPjq0LF .item-title {
  text-align: center;
}
.cid-uuIMPjq0LF .item-subtitle {
  text-align: left;
}
.cid-uuIMPjq0LF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuIMPjq0LF .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuIMPjq0LF .embla__button--next,
.cid-uuIMPjq0LF .embla__button--prev {
  display: flex;
}
.cid-uuIMPjq0LF .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuIMPjq0LF .embla__button {
    display: none;
  }
}
.cid-uuIMPjq0LF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuIMPjq0LF .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuIMPjq0LF .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuIMPjq0LF .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuIMPjq0LF .embla__button {
    top: auto;
  }
}
.cid-uuIMPjq0LF .embla {
  position: relative;
  width: 100%;
}
.cid-uuIMPjq0LF .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuIMPjq0LF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuIMPjq0LF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuIMPjq0LF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuIMPkyAK7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuIMPkyAK7 img,
.cid-uuIMPkyAK7 .item-img {
  width: 100%;
}
.cid-uuIMPkyAK7 .item:focus,
.cid-uuIMPkyAK7 span:focus {
  outline: none;
}
.cid-uuIMPkyAK7 .item-wrapper {
  position: relative;
}
.cid-uuIMPkyAK7 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuIMPkyAK7 .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuIMPkyAK7 .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuIMPkyAK7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuIMPkyAK7 .mbr-section-title {
  color: #232323;
}
.cid-uuIMPkyAK7 .mbr-text,
.cid-uuIMPkyAK7 .mbr-section-btn {
  text-align: left;
}
.cid-uuIMPkyAK7 .item-title {
  text-align: center;
}
.cid-uuIMPkyAK7 .item-subtitle {
  text-align: left;
}
.cid-uuIMPkyAK7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuIMPkyAK7 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuIMPkyAK7 .embla__button--next,
.cid-uuIMPkyAK7 .embla__button--prev {
  display: flex;
}
.cid-uuIMPkyAK7 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuIMPkyAK7 .embla__button {
    display: none;
  }
}
.cid-uuIMPkyAK7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuIMPkyAK7 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuIMPkyAK7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuIMPkyAK7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuIMPkyAK7 .embla__button {
    top: auto;
  }
}
.cid-uuIMPkyAK7 .embla {
  position: relative;
  width: 100%;
}
.cid-uuIMPkyAK7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuIMPkyAK7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuIMPkyAK7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuIMPkyAK7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuIMPlHH2h {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuIMPlHH2h img,
.cid-uuIMPlHH2h .item-img {
  width: 100%;
}
.cid-uuIMPlHH2h .item:focus,
.cid-uuIMPlHH2h span:focus {
  outline: none;
}
.cid-uuIMPlHH2h .item-wrapper {
  position: relative;
}
.cid-uuIMPlHH2h .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuIMPlHH2h .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuIMPlHH2h .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuIMPlHH2h .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuIMPlHH2h .mbr-section-title {
  color: #232323;
}
.cid-uuIMPlHH2h .mbr-text,
.cid-uuIMPlHH2h .mbr-section-btn {
  text-align: left;
}
.cid-uuIMPlHH2h .item-title {
  text-align: center;
}
.cid-uuIMPlHH2h .item-subtitle {
  text-align: left;
}
.cid-uuIMPlHH2h .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuIMPlHH2h .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuIMPlHH2h .embla__button--next,
.cid-uuIMPlHH2h .embla__button--prev {
  display: flex;
}
.cid-uuIMPlHH2h .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuIMPlHH2h .embla__button {
    display: none;
  }
}
.cid-uuIMPlHH2h .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuIMPlHH2h .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuIMPlHH2h .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuIMPlHH2h .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuIMPlHH2h .embla__button {
    top: auto;
  }
}
.cid-uuIMPlHH2h .embla {
  position: relative;
  width: 100%;
}
.cid-uuIMPlHH2h .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuIMPlHH2h .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuIMPlHH2h .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuIMPlHH2h .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuIMPmTVco {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uuIMPmTVco img,
.cid-uuIMPmTVco .item-img {
  width: 100%;
}
.cid-uuIMPmTVco .item:focus,
.cid-uuIMPmTVco span:focus {
  outline: none;
}
.cid-uuIMPmTVco .item-wrapper {
  position: relative;
}
.cid-uuIMPmTVco .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuIMPmTVco .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuIMPmTVco .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuIMPmTVco .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuIMPmTVco .mbr-section-title {
  color: #232323;
}
.cid-uuIMPmTVco .mbr-text,
.cid-uuIMPmTVco .mbr-section-btn {
  text-align: left;
}
.cid-uuIMPmTVco .item-title {
  text-align: center;
}
.cid-uuIMPmTVco .item-subtitle {
  text-align: left;
}
.cid-uuIMPmTVco .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuIMPmTVco .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuIMPmTVco .embla__button--next,
.cid-uuIMPmTVco .embla__button--prev {
  display: flex;
}
.cid-uuIMPmTVco .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuIMPmTVco .embla__button {
    display: none;
  }
}
.cid-uuIMPmTVco .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuIMPmTVco .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuIMPmTVco .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuIMPmTVco .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuIMPmTVco .embla__button {
    top: auto;
  }
}
.cid-uuIMPmTVco .embla {
  position: relative;
  width: 100%;
}
.cid-uuIMPmTVco .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuIMPmTVco .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuIMPmTVco .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuIMPmTVco .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuIMPo3HFU {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuIMPo3HFU img,
.cid-uuIMPo3HFU .item-img {
  width: 100%;
}
.cid-uuIMPo3HFU .item:focus,
.cid-uuIMPo3HFU span:focus {
  outline: none;
}
.cid-uuIMPo3HFU .item-wrapper {
  position: relative;
}
.cid-uuIMPo3HFU .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuIMPo3HFU .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuIMPo3HFU .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuIMPo3HFU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuIMPo3HFU .mbr-section-title {
  color: #232323;
}
.cid-uuIMPo3HFU .mbr-text,
.cid-uuIMPo3HFU .mbr-section-btn {
  text-align: left;
}
.cid-uuIMPo3HFU .item-title {
  text-align: center;
}
.cid-uuIMPo3HFU .item-subtitle {
  text-align: left;
}
.cid-uuIMPo3HFU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuIMPo3HFU .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuIMPo3HFU .embla__button--next,
.cid-uuIMPo3HFU .embla__button--prev {
  display: flex;
}
.cid-uuIMPo3HFU .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuIMPo3HFU .embla__button {
    display: none;
  }
}
.cid-uuIMPo3HFU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuIMPo3HFU .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuIMPo3HFU .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuIMPo3HFU .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuIMPo3HFU .embla__button {
    top: auto;
  }
}
.cid-uuIMPo3HFU .embla {
  position: relative;
  width: 100%;
}
.cid-uuIMPo3HFU .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuIMPo3HFU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuIMPo3HFU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuIMPo3HFU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuIO6J1cSG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuIO6J1cSG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuIO6J1cSG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuIO6J1cSG .row {
    text-align: center;
  }
  .cid-uuIO6J1cSG .row > div {
    margin: auto;
  }
  .cid-uuIO6J1cSG .social-row {
    justify-content: center;
  }
}
.cid-uuIO6J1cSG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuIO6J1cSG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuIO6J1cSG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuIO6J1cSG .list {
    margin-bottom: 0rem;
  }
}
.cid-uuIO6J1cSG .mbr-text {
  color: #ffffff;
}
.cid-uuIO6J1cSG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuIO6J1cSG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuIO6J1cSG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuIO6J1cSG H5 {
  color: #e5c04e;
}
.cid-uuP7WbgJba {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/repeater-banner-2000x463.jpg");
}
.cid-uuP7WbZfif {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uuP7WbZfif .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuP7WbZfif .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuP7Wcypgg {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e7e7e7;
}
.cid-uuP7Wcypgg img,
.cid-uuP7Wcypgg .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uuP7Wcypgg .item:focus,
.cid-uuP7Wcypgg span:focus {
  outline: none;
}
.cid-uuP7Wcypgg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuP7Wcypgg .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #e5c04e;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuP7Wcypgg .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uuP7Wcypgg .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuP7Wcypgg .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uuP7Wcypgg .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uuP7Wcypgg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuP7Wcypgg .mbr-section-title {
  color: #232323;
}
.cid-uuP7Wcypgg .mbr-text,
.cid-uuP7Wcypgg .mbr-section-btn {
  text-align: left;
}
.cid-uuP7Wcypgg .item-title {
  text-align: left;
}
.cid-uuP7Wcypgg .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uuP7WdsUjn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e7e7e7;
}
.cid-uuP7WdsUjn .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuP7WdsUjn .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuP7WdsUjn .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuP7WdsUjn .link-wrap {
    align-items: center;
  }
}
.cid-uuP7WdsUjn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuP7We0buF {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/rf-detect-2000x492.jpg");
}
.cid-uuP7We0buF .mbr-text,
.cid-uuP7We0buF .mbr-section-btn {
  color: #232323;
}
.cid-uuP7We0buF .card-title,
.cid-uuP7We0buF .card-box {
  color: #ffffff;
}
.cid-uuP7We0buF .mbr-text,
.cid-uuP7We0buF .link-wrap {
  color: #ffffff;
}
.cid-uuP7Wepi6C {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuP7Wepi6C .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuP7Wepi6C .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuP7Wepi6C .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuP7Wepi6C .link-wrap {
    align-items: center;
  }
}
.cid-uuP7Wepi6C .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuP7Wf7xtN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-uuP7WfBOGi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuP7WfBOGi .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuP7WfBOGi .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuP7WfBOGi .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuP7WfBOGi .link-wrap {
    align-items: center;
  }
}
.cid-uuP7WfBOGi .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuP7WgbKI8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lights-header-2000x809.jpg");
}
.cid-uuP8a86buf {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner1kc-long-2000x805.jpg");
}
.cid-uuP8a86buf .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uuP8a86buf .mbr-text,
.cid-uuP8a86buf .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uuP8a8wfyi {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uuP8a8wfyi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuP8a8wfyi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuP8a8wfyi .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uuP8a8wfyi .bg-youtube:hover {
  background: #cc0000;
}
.cid-uuP8a8wfyi .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uuP8a8wfyi [class^="socicon-"]:before,
.cid-uuP8a8wfyi [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uuP8a9af0E {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuP8a9af0E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuP8a9af0E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuP8a9af0E .video-wrapper iframe {
  width: 100%;
}
.cid-uuP8a9af0E .mbr-section-title,
.cid-uuP8a9af0E .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuP8a9af0E .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuP8a9Eaew {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuP8a9Eaew .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuP8a9Eaew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuP8a9Eaew .video-wrapper iframe {
  width: 100%;
}
.cid-uuP8a9Eaew .mbr-section-title,
.cid-uuP8a9Eaew .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuP8a9Eaew .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuP8aagYhr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuP8aagYhr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuP8aagYhr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuP8aagYhr .video-wrapper iframe {
  width: 100%;
}
.cid-uuP8aagYhr .mbr-section-title,
.cid-uuP8aagYhr .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuP8aagYhr .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuP8aaOiXU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuP8aaOiXU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuP8aaOiXU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuP8aaOiXU .video-wrapper iframe {
  width: 100%;
}
.cid-uuP8aaOiXU .mbr-section-title,
.cid-uuP8aaOiXU .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuP8aaOiXU .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuP8abk8lW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuP8abk8lW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuP8abk8lW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuP8abk8lW .video-wrapper iframe {
  width: 100%;
}
.cid-uuP8abk8lW .mbr-section-title,
.cid-uuP8abk8lW .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuP8abk8lW .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuP8abYErs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuP8abYErs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuP8abYErs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuP8abYErs .video-wrapper iframe {
  width: 100%;
}
.cid-uuP8abYErs .mbr-section-title,
.cid-uuP8abYErs .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuP8abYErs .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuP8acAtJX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuP8acAtJX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuP8acAtJX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuP8acAtJX .video-wrapper iframe {
  width: 100%;
}
.cid-uuP8acAtJX .mbr-section-title,
.cid-uuP8acAtJX .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uuP8acAtJX .text-wrapper {
    padding: 2rem;
  }
}
.cid-uuP8adaf1p {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-uuQC9r8MRk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQC9r8MRk nav.navbar {
  position: fixed;
}
.cid-uuQC9r8MRk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQC9r8MRk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQC9r8MRk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQC9r8MRk .dropdown-item:hover,
.cid-uuQC9r8MRk .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQC9r8MRk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQC9r8MRk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQC9r8MRk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQC9r8MRk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQC9r8MRk .nav-link {
  position: relative;
}
.cid-uuQC9r8MRk .container {
  display: flex;
  margin: auto;
}
.cid-uuQC9r8MRk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQC9r8MRk .dropdown-menu,
.cid-uuQC9r8MRk .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQC9r8MRk .nav-item:focus,
.cid-uuQC9r8MRk .nav-link:focus {
  outline: none;
}
.cid-uuQC9r8MRk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQC9r8MRk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQC9r8MRk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQC9r8MRk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQC9r8MRk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQC9r8MRk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQC9r8MRk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQC9r8MRk .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQC9r8MRk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQC9r8MRk .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQC9r8MRk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQC9r8MRk .navbar.collapsed {
  justify-content: center;
}
.cid-uuQC9r8MRk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQC9r8MRk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQC9r8MRk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQC9r8MRk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQC9r8MRk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQC9r8MRk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQC9r8MRk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQC9r8MRk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQC9r8MRk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQC9r8MRk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQC9r8MRk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQC9r8MRk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQC9r8MRk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQC9r8MRk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQC9r8MRk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQC9r8MRk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQC9r8MRk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQC9r8MRk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQC9r8MRk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQC9r8MRk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQC9r8MRk .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQC9r8MRk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQC9r8MRk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQC9r8MRk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQC9r8MRk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQC9r8MRk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQC9r8MRk .dropdown-item.active,
.cid-uuQC9r8MRk .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQC9r8MRk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQC9r8MRk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQC9r8MRk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQC9r8MRk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQC9r8MRk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQC9r8MRk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQC9r8MRk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQC9r8MRk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQC9r8MRk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQC9r8MRk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQC9r8MRk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQC9r8MRk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQC9r8MRk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQC9r8MRk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQC9r8MRk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQC9r8MRk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQC9r8MRk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQC9r8MRk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQC9r8MRk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQC9r8MRk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQC9r8MRk .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-uuQC9r8MRk .navbar {
    height: 70px;
  }
  .cid-uuQC9r8MRk .navbar.opened {
    height: auto;
  }
  .cid-uuQC9r8MRk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuP8n5dniB {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/contacts-share-1-1608x630.jpg");
}
.cid-uuP8n5Bg4R {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uuP8n5Bg4R .mbr-text,
.cid-uuP8n5Bg4R .mbr-section-btn {
  color: #232323;
}
.cid-uuP8n5Bg4R .card-title,
.cid-uuP8n5Bg4R .card-box {
  color: #000000;
}
.cid-uuP8n5Bg4R .mbr-text,
.cid-uuP8n5Bg4R .link-wrap {
  color: #ffffff;
}
.cid-uuP8n5Za0Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uuP8n5Za0Z .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uuP8n5Za0Z .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uuP8n5Za0Z .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuP8n5Za0Z .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uuP8n5Za0Z .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #ffffff;
}
.cid-uuP8n6zZYF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uuP8n6zZYF .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uuP8n6zZYF form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-uuP8n6zZYF form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-uuQCan3NSR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuQCan3NSR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuQCan3NSR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuQCan3NSR .row {
    text-align: center;
  }
  .cid-uuQCan3NSR .row > div {
    margin: auto;
  }
  .cid-uuQCan3NSR .social-row {
    justify-content: center;
  }
}
.cid-uuQCan3NSR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuQCan3NSR .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuQCan3NSR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuQCan3NSR .list {
    margin-bottom: 0rem;
  }
}
.cid-uuQCan3NSR .mbr-text {
  color: #ffffff;
}
.cid-uuQCan3NSR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuQCan3NSR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuQCan3NSR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuQCan3NSR H5 {
  color: #e5c04e;
}
.cid-uuQCcTIDdL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQCcTIDdL nav.navbar {
  position: fixed;
}
.cid-uuQCcTIDdL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQCcTIDdL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQCcTIDdL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQCcTIDdL .dropdown-item:hover,
.cid-uuQCcTIDdL .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQCcTIDdL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQCcTIDdL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQCcTIDdL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQCcTIDdL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQCcTIDdL .nav-link {
  position: relative;
}
.cid-uuQCcTIDdL .container {
  display: flex;
  margin: auto;
}
.cid-uuQCcTIDdL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQCcTIDdL .dropdown-menu,
.cid-uuQCcTIDdL .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQCcTIDdL .nav-item:focus,
.cid-uuQCcTIDdL .nav-link:focus {
  outline: none;
}
.cid-uuQCcTIDdL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQCcTIDdL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQCcTIDdL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQCcTIDdL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQCcTIDdL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQCcTIDdL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQCcTIDdL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQCcTIDdL .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQCcTIDdL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQCcTIDdL .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQCcTIDdL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQCcTIDdL .navbar.collapsed {
  justify-content: center;
}
.cid-uuQCcTIDdL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQCcTIDdL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQCcTIDdL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQCcTIDdL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQCcTIDdL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQCcTIDdL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQCcTIDdL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQCcTIDdL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQCcTIDdL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQCcTIDdL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQCcTIDdL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQCcTIDdL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQCcTIDdL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQCcTIDdL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQCcTIDdL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQCcTIDdL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQCcTIDdL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQCcTIDdL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQCcTIDdL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQCcTIDdL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQCcTIDdL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQCcTIDdL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQCcTIDdL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQCcTIDdL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQCcTIDdL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQCcTIDdL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQCcTIDdL .dropdown-item.active,
.cid-uuQCcTIDdL .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQCcTIDdL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQCcTIDdL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQCcTIDdL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQCcTIDdL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQCcTIDdL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQCcTIDdL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQCcTIDdL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQCcTIDdL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQCcTIDdL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQCcTIDdL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQCcTIDdL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQCcTIDdL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQCcTIDdL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQCcTIDdL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQCcTIDdL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQCcTIDdL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQCcTIDdL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQCcTIDdL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQCcTIDdL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQCcTIDdL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQCcTIDdL .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-uuQCcTIDdL .navbar {
    height: 70px;
  }
  .cid-uuQCcTIDdL .navbar.opened {
    height: auto;
  }
  .cid-uuQCcTIDdL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuPamW5Sic {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/posters-banner-2000x727.jpg");
}
.cid-uuPamW5Sic .mbr-text,
.cid-uuPamW5Sic .mbr-section-btn {
  color: #232323;
}
.cid-uuPamW5Sic .card-title,
.cid-uuPamW5Sic .card-box {
  color: #ffffff;
}
.cid-uuPamW5Sic .mbr-text,
.cid-uuPamW5Sic .link-wrap {
  color: #ffffff;
}
.cid-uuPamWBWHe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPamWBWHe img,
.cid-uuPamWBWHe .item-img {
  width: 100%;
}
.cid-uuPamWBWHe .item:focus,
.cid-uuPamWBWHe span:focus {
  outline: none;
}
.cid-uuPamWBWHe .item-wrapper {
  position: relative;
}
.cid-uuPamWBWHe .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuPamWBWHe .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuPamWBWHe .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuPamWBWHe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuPamWBWHe .mbr-section-title {
  color: #232323;
}
.cid-uuPamWBWHe .mbr-text,
.cid-uuPamWBWHe .mbr-section-btn {
  text-align: left;
}
.cid-uuPamWBWHe .item-title {
  text-align: center;
}
.cid-uuPamWBWHe .item-subtitle {
  text-align: left;
}
.cid-uuPamWBWHe .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuPamWBWHe .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuPamWBWHe .embla__button--next,
.cid-uuPamWBWHe .embla__button--prev {
  display: flex;
}
.cid-uuPamWBWHe .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuPamWBWHe .embla__button {
    display: none;
  }
}
.cid-uuPamWBWHe .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuPamWBWHe .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuPamWBWHe .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuPamWBWHe .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuPamWBWHe .embla__button {
    top: auto;
  }
}
.cid-uuPamWBWHe .embla {
  position: relative;
  width: 100%;
}
.cid-uuPamWBWHe .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuPamWBWHe .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuPamWBWHe .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuPamWBWHe .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuPamXHD5a {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuPamXHD5a img,
.cid-uuPamXHD5a .item-img {
  width: 100%;
}
.cid-uuPamXHD5a .item:focus,
.cid-uuPamXHD5a span:focus {
  outline: none;
}
.cid-uuPamXHD5a .item-wrapper {
  position: relative;
}
.cid-uuPamXHD5a .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuPamXHD5a .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuPamXHD5a .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuPamXHD5a .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuPamXHD5a .mbr-section-title {
  color: #232323;
}
.cid-uuPamXHD5a .mbr-text,
.cid-uuPamXHD5a .mbr-section-btn {
  text-align: left;
}
.cid-uuPamXHD5a .item-title {
  text-align: center;
}
.cid-uuPamXHD5a .item-subtitle {
  text-align: left;
}
.cid-uuPamXHD5a .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuPamXHD5a .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuPamXHD5a .embla__button--next,
.cid-uuPamXHD5a .embla__button--prev {
  display: flex;
}
.cid-uuPamXHD5a .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuPamXHD5a .embla__button {
    display: none;
  }
}
.cid-uuPamXHD5a .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuPamXHD5a .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuPamXHD5a .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuPamXHD5a .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuPamXHD5a .embla__button {
    top: auto;
  }
}
.cid-uuPamXHD5a .embla {
  position: relative;
  width: 100%;
}
.cid-uuPamXHD5a .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuPamXHD5a .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuPamXHD5a .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuPamXHD5a .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuPamYHLOv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuPamYHLOv img,
.cid-uuPamYHLOv .item-img {
  width: 100%;
}
.cid-uuPamYHLOv .item:focus,
.cid-uuPamYHLOv span:focus {
  outline: none;
}
.cid-uuPamYHLOv .item-wrapper {
  position: relative;
}
.cid-uuPamYHLOv .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuPamYHLOv .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuPamYHLOv .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuPamYHLOv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuPamYHLOv .mbr-section-title {
  color: #232323;
}
.cid-uuPamYHLOv .mbr-text,
.cid-uuPamYHLOv .mbr-section-btn {
  text-align: left;
}
.cid-uuPamYHLOv .item-title {
  text-align: center;
}
.cid-uuPamYHLOv .item-subtitle {
  text-align: left;
}
.cid-uuPamYHLOv .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuPamYHLOv .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuPamYHLOv .embla__button--next,
.cid-uuPamYHLOv .embla__button--prev {
  display: flex;
}
.cid-uuPamYHLOv .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuPamYHLOv .embla__button {
    display: none;
  }
}
.cid-uuPamYHLOv .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuPamYHLOv .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuPamYHLOv .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuPamYHLOv .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuPamYHLOv .embla__button {
    top: auto;
  }
}
.cid-uuPamYHLOv .embla {
  position: relative;
  width: 100%;
}
.cid-uuPamYHLOv .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuPamYHLOv .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuPamYHLOv .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuPamYHLOv .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuPamZJKQq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuPamZJKQq img,
.cid-uuPamZJKQq .item-img {
  width: 100%;
}
.cid-uuPamZJKQq .item:focus,
.cid-uuPamZJKQq span:focus {
  outline: none;
}
.cid-uuPamZJKQq .item-wrapper {
  position: relative;
}
.cid-uuPamZJKQq .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuPamZJKQq .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuPamZJKQq .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuPamZJKQq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuPamZJKQq .mbr-section-title {
  color: #232323;
}
.cid-uuPamZJKQq .mbr-text,
.cid-uuPamZJKQq .mbr-section-btn {
  text-align: left;
}
.cid-uuPamZJKQq .item-title {
  text-align: center;
}
.cid-uuPamZJKQq .item-subtitle {
  text-align: left;
}
.cid-uuPamZJKQq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuPamZJKQq .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuPamZJKQq .embla__button--next,
.cid-uuPamZJKQq .embla__button--prev {
  display: flex;
}
.cid-uuPamZJKQq .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuPamZJKQq .embla__button {
    display: none;
  }
}
.cid-uuPamZJKQq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuPamZJKQq .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuPamZJKQq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuPamZJKQq .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuPamZJKQq .embla__button {
    top: auto;
  }
}
.cid-uuPamZJKQq .embla {
  position: relative;
  width: 100%;
}
.cid-uuPamZJKQq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuPamZJKQq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuPamZJKQq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuPamZJKQq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuPan0Pg1C {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uuPan0Pg1C img,
.cid-uuPan0Pg1C .item-img {
  width: 100%;
}
.cid-uuPan0Pg1C .item:focus,
.cid-uuPan0Pg1C span:focus {
  outline: none;
}
.cid-uuPan0Pg1C .item-wrapper {
  position: relative;
}
.cid-uuPan0Pg1C .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuPan0Pg1C .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuPan0Pg1C .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuPan0Pg1C .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuPan0Pg1C .mbr-section-title {
  color: #232323;
}
.cid-uuPan0Pg1C .mbr-text,
.cid-uuPan0Pg1C .mbr-section-btn {
  text-align: left;
}
.cid-uuPan0Pg1C .item-title {
  text-align: center;
}
.cid-uuPan0Pg1C .item-subtitle {
  text-align: left;
}
.cid-uuPan0Pg1C .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuPan0Pg1C .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuPan0Pg1C .embla__button--next,
.cid-uuPan0Pg1C .embla__button--prev {
  display: flex;
}
.cid-uuPan0Pg1C .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuPan0Pg1C .embla__button {
    display: none;
  }
}
.cid-uuPan0Pg1C .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuPan0Pg1C .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuPan0Pg1C .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuPan0Pg1C .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuPan0Pg1C .embla__button {
    top: auto;
  }
}
.cid-uuPan0Pg1C .embla {
  position: relative;
  width: 100%;
}
.cid-uuPan0Pg1C .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuPan0Pg1C .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuPan0Pg1C .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuPan0Pg1C .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuPan1P1t1 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPan1P1t1 img,
.cid-uuPan1P1t1 .item-img {
  width: 100%;
}
.cid-uuPan1P1t1 .item:focus,
.cid-uuPan1P1t1 span:focus {
  outline: none;
}
.cid-uuPan1P1t1 .item-wrapper {
  position: relative;
}
.cid-uuPan1P1t1 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #a30703;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuPan1P1t1 .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuPan1P1t1 .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uuPan1P1t1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuPan1P1t1 .mbr-section-title {
  color: #232323;
}
.cid-uuPan1P1t1 .mbr-text,
.cid-uuPan1P1t1 .mbr-section-btn {
  text-align: left;
}
.cid-uuPan1P1t1 .item-title {
  text-align: center;
}
.cid-uuPan1P1t1 .item-subtitle {
  text-align: left;
}
.cid-uuPan1P1t1 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 210px;
  max-width: 210px;
}
@media (max-width: 768px) {
  .cid-uuPan1P1t1 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uuPan1P1t1 .embla__button--next,
.cid-uuPan1P1t1 .embla__button--prev {
  display: flex;
}
.cid-uuPan1P1t1 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uuPan1P1t1 .embla__button {
    display: none;
  }
}
.cid-uuPan1P1t1 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uuPan1P1t1 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uuPan1P1t1 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uuPan1P1t1 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uuPan1P1t1 .embla__button {
    top: auto;
  }
}
.cid-uuPan1P1t1 .embla {
  position: relative;
  width: 100%;
}
.cid-uuPan1P1t1 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uuPan1P1t1 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uuPan1P1t1 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uuPan1P1t1 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uuQCe7cl7x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuQCe7cl7x .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuQCe7cl7x .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuQCe7cl7x .row {
    text-align: center;
  }
  .cid-uuQCe7cl7x .row > div {
    margin: auto;
  }
  .cid-uuQCe7cl7x .social-row {
    justify-content: center;
  }
}
.cid-uuQCe7cl7x .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuQCe7cl7x .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuQCe7cl7x .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuQCe7cl7x .list {
    margin-bottom: 0rem;
  }
}
.cid-uuQCe7cl7x .mbr-text {
  color: #ffffff;
}
.cid-uuQCe7cl7x .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuQCe7cl7x .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuQCe7cl7x div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuQCe7cl7x H5 {
  color: #e5c04e;
}
.cid-uuQC0axws6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQC0axws6 nav.navbar {
  position: fixed;
}
.cid-uuQC0axws6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQC0axws6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQC0axws6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQC0axws6 .dropdown-item:hover,
.cid-uuQC0axws6 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQC0axws6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQC0axws6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQC0axws6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQC0axws6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQC0axws6 .nav-link {
  position: relative;
}
.cid-uuQC0axws6 .container {
  display: flex;
  margin: auto;
}
.cid-uuQC0axws6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQC0axws6 .dropdown-menu,
.cid-uuQC0axws6 .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQC0axws6 .nav-item:focus,
.cid-uuQC0axws6 .nav-link:focus {
  outline: none;
}
.cid-uuQC0axws6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQC0axws6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQC0axws6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQC0axws6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQC0axws6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQC0axws6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQC0axws6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQC0axws6 .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQC0axws6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQC0axws6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQC0axws6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQC0axws6 .navbar.collapsed {
  justify-content: center;
}
.cid-uuQC0axws6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQC0axws6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQC0axws6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQC0axws6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQC0axws6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQC0axws6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQC0axws6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQC0axws6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQC0axws6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQC0axws6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQC0axws6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQC0axws6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQC0axws6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQC0axws6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQC0axws6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQC0axws6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQC0axws6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQC0axws6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQC0axws6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQC0axws6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQC0axws6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQC0axws6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQC0axws6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQC0axws6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQC0axws6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQC0axws6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQC0axws6 .dropdown-item.active,
.cid-uuQC0axws6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQC0axws6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQC0axws6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQC0axws6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQC0axws6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQC0axws6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQC0axws6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQC0axws6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQC0axws6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQC0axws6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQC0axws6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQC0axws6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQC0axws6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQC0axws6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQC0axws6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQC0axws6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQC0axws6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQC0axws6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQC0axws6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQC0axws6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQC0axws6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQC0axws6 .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-uuQC0axws6 .navbar {
    height: 70px;
  }
  .cid-uuQC0axws6 .navbar.opened {
    height: auto;
  }
  .cid-uuQC0axws6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuPbWtABQ7 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/app-design1-1800x1200.jpg");
}
.cid-uuPbWup7PD {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuPbWup7PD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uuPbWup7PD .row {
  flex-direction: row-reverse;
}
.cid-uuPbWup7PD img {
  width: 100%;
}
.cid-uuPbWvqQuc {
  padding-top: 6rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uuPbWvqQuc .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uuPbWvqQuc .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uuPbWvqQuc .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuPbWvqQuc .card {
    margin-bottom: 2rem;
  }
  .cid-uuPbWvqQuc .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuPbWwcm50 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image10-2000x1487.jpg");
}
.cid-uuPbWwcm50 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-uuPbWwcm50 .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #232323;
  transition: all 0.3s;
  color: #232323;
}
.cid-uuPbWwcm50 .social-row .soc-item .mbr-iconfont:hover {
  background-color: #232323;
  color: #ffffff;
}
.cid-uuPbWwTBU5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uuPbWwTBU5 img,
.cid-uuPbWwTBU5 .item-img {
  width: 100%;
}
.cid-uuPbWwTBU5 .item:focus,
.cid-uuPbWwTBU5 span:focus {
  outline: none;
}
.cid-uuPbWwTBU5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuPbWwTBU5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuPbWwTBU5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuPbWwTBU5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uuPbWwTBU5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuPbWwTBU5 .mbr-section-title {
  color: #232323;
}
.cid-uuPbWwTBU5 .mbr-text,
.cid-uuPbWwTBU5 .mbr-section-btn {
  text-align: left;
}
.cid-uuPbWwTBU5 .item-title {
  text-align: left;
}
.cid-uuPbWwTBU5 .item-subtitle {
  text-align: left;
}
.cid-uuPbWxDEB6 {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uuPbWxDEB6 img,
.cid-uuPbWxDEB6 .item-img {
  width: 100%;
}
.cid-uuPbWxDEB6 .item:focus,
.cid-uuPbWxDEB6 span:focus {
  outline: none;
}
.cid-uuPbWxDEB6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuPbWxDEB6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuPbWxDEB6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuPbWxDEB6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uuPbWxDEB6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuPbWxDEB6 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uuPbWxDEB6 .mbr-text,
.cid-uuPbWxDEB6 .mbr-section-btn {
  text-align: left;
}
.cid-uuPbWxDEB6 .item-title {
  text-align: left;
}
.cid-uuPbWxDEB6 .item-subtitle {
  text-align: left;
}
.cid-uuPbWysIjt {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uuPbWysIjt img,
.cid-uuPbWysIjt .item-img {
  width: 100%;
}
.cid-uuPbWysIjt .item:focus,
.cid-uuPbWysIjt span:focus {
  outline: none;
}
.cid-uuPbWysIjt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuPbWysIjt .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuPbWysIjt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuPbWysIjt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uuPbWysIjt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuPbWysIjt .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uuPbWysIjt .mbr-text,
.cid-uuPbWysIjt .mbr-section-btn {
  text-align: left;
}
.cid-uuPbWysIjt .item-title {
  text-align: left;
}
.cid-uuPbWysIjt .item-subtitle {
  text-align: left;
}
.cid-uuPbWzki41 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uuPbWzki41 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uuPbWzki41 .card-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
}
.cid-uuPbWzki41 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPbWzki41 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uuPbWzki41 .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uuPbWzki41 .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uuPbWzki41 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uuPbWzki41 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uuPbWzki41 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuPbWzki41 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uuPbWAXXoo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/compatibility-share-1200x630.jpg");
}
.cid-uuPbWAXXoo .mbr-text,
.cid-uuPbWAXXoo .mbr-section-btn {
  color: #232323;
}
.cid-uuPbWAXXoo .card-title,
.cid-uuPbWAXXoo .card-box {
  color: #ffffff;
}
.cid-uuPbWAXXoo .mbr-text,
.cid-uuPbWAXXoo .link-wrap {
  color: #ffffff;
}
.cid-uuQC1QKFQG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuQC1QKFQG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuQC1QKFQG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuQC1QKFQG .row {
    text-align: center;
  }
  .cid-uuQC1QKFQG .row > div {
    margin: auto;
  }
  .cid-uuQC1QKFQG .social-row {
    justify-content: center;
  }
}
.cid-uuQC1QKFQG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuQC1QKFQG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuQC1QKFQG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuQC1QKFQG .list {
    margin-bottom: 0rem;
  }
}
.cid-uuQC1QKFQG .mbr-text {
  color: #ffffff;
}
.cid-uuQC1QKFQG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuQC1QKFQG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuQC1QKFQG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuQC1QKFQG H5 {
  color: #e5c04e;
}
.cid-uuQBV0Xq3J {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQBV0Xq3J nav.navbar {
  position: fixed;
}
.cid-uuQBV0Xq3J .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQBV0Xq3J .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQBV0Xq3J .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQBV0Xq3J .dropdown-item:hover,
.cid-uuQBV0Xq3J .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQBV0Xq3J .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQBV0Xq3J .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQBV0Xq3J .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQBV0Xq3J .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQBV0Xq3J .nav-link {
  position: relative;
}
.cid-uuQBV0Xq3J .container {
  display: flex;
  margin: auto;
}
.cid-uuQBV0Xq3J .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQBV0Xq3J .dropdown-menu,
.cid-uuQBV0Xq3J .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQBV0Xq3J .nav-item:focus,
.cid-uuQBV0Xq3J .nav-link:focus {
  outline: none;
}
.cid-uuQBV0Xq3J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQBV0Xq3J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQBV0Xq3J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQBV0Xq3J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQBV0Xq3J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQBV0Xq3J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQBV0Xq3J .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQBV0Xq3J .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQBV0Xq3J .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQBV0Xq3J .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQBV0Xq3J .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQBV0Xq3J .navbar.collapsed {
  justify-content: center;
}
.cid-uuQBV0Xq3J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQBV0Xq3J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQBV0Xq3J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQBV0Xq3J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQBV0Xq3J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQBV0Xq3J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQBV0Xq3J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQBV0Xq3J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQBV0Xq3J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQBV0Xq3J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQBV0Xq3J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQBV0Xq3J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQBV0Xq3J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQBV0Xq3J .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQBV0Xq3J .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQBV0Xq3J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQBV0Xq3J .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQBV0Xq3J .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQBV0Xq3J .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQBV0Xq3J .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQBV0Xq3J .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQBV0Xq3J .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQBV0Xq3J .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQBV0Xq3J .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQBV0Xq3J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQBV0Xq3J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQBV0Xq3J .dropdown-item.active,
.cid-uuQBV0Xq3J .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQBV0Xq3J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQBV0Xq3J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQBV0Xq3J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQBV0Xq3J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQBV0Xq3J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQBV0Xq3J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQBV0Xq3J ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQBV0Xq3J .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQBV0Xq3J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQBV0Xq3J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQBV0Xq3J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQBV0Xq3J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQBV0Xq3J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQBV0Xq3J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQBV0Xq3J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQBV0Xq3J nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQBV0Xq3J nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQBV0Xq3J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQBV0Xq3J .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQBV0Xq3J a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQBV0Xq3J .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-uuQBV0Xq3J .navbar {
    height: 70px;
  }
  .cid-uuQBV0Xq3J .navbar.opened {
    height: auto;
  }
  .cid-uuQBV0Xq3J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuPciybkjF {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/vias-alarm-2000x809.jpg");
}
.cid-uuPciybkjF .mbr-section-title {
  color: #ffffff;
}
.cid-uuPciybkjF .mbr-text,
.cid-uuPciybkjF .mbr-section-btn {
  color: #ffffff;
}
.cid-uuPciyHVek {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uuPciyHVek .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uuPciyHVek .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uuPciyHVek .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuPciyHVek .card {
    margin-bottom: 2rem;
  }
  .cid-uuPciyHVek .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuPcizz97s {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #e7e7e7;
}
.cid-uuPcizz97s img,
.cid-uuPcizz97s .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uuPcizz97s .item:focus,
.cid-uuPcizz97s span:focus {
  outline: none;
}
.cid-uuPcizz97s .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuPcizz97s .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuPcizz97s .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuPcizz97s .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uuPcizz97s .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuPcizz97s .mbr-section-title {
  color: #232323;
}
.cid-uuPcizz97s .mbr-text,
.cid-uuPcizz97s .mbr-section-btn {
  text-align: left;
}
.cid-uuPcizz97s .item-title {
  text-align: left;
}
.cid-uuPcizz97s .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uuPciB5lhx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPciB5lhx .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPciB5lhx .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPciB5lhx .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPciB5lhx .link-wrap {
    align-items: center;
  }
}
.cid-uuPciB5lhx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPciBEocS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPciBEocS .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPciBEocS .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPciBEocS .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPciBEocS .link-wrap {
    align-items: center;
  }
}
.cid-uuPciBEocS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPciCdx4j {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/vias-pir-2000x809.jpg");
}
.cid-uuPciCdx4j H3 {
  text-align: right;
  color: #232323;
}
.cid-uuPciCdx4j .mbr-text,
.cid-uuPciCdx4j .mbr-section-btn {
  text-align: right;
  color: #232323;
}
.cid-uuPciCdx4j H1 {
  text-align: left;
}
.cid-uuPciD06bK {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uuPciD06bK .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPciD06bK .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPciD06bK .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPciD06bK .link-wrap {
    align-items: center;
  }
}
.cid-uuPciD06bK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPciKJom1 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uuPciKJom1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuPciKJom1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuPciKJom1 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uuPciKJom1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuPciKJom1 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uuPciLEvXh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPciLEvXh .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPciLEvXh .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPciLEvXh .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPciLEvXh .link-wrap {
    align-items: center;
  }
}
.cid-uuPciLEvXh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPciMri9B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPciMri9B .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPciMri9B .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPciMri9B .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPciMri9B .link-wrap {
    align-items: center;
  }
}
.cid-uuPciMri9B .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPciNaMHp {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/siren-talk1-2000x995.jpg");
}
.cid-uuPciNaMHp H3 {
  text-align: right;
}
.cid-uuPciNaMHp .mbr-text,
.cid-uuPciNaMHp .mbr-section-btn {
  text-align: right;
}
.cid-uuPciNaMHp H1 {
  text-align: left;
}
.cid-uuPciNVEzh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPciNVEzh .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPciNVEzh .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPciNVEzh .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPciNVEzh .link-wrap {
    align-items: center;
  }
}
.cid-uuPciNVEzh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPciOOKVm {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/arming-1-2000x1113.jpg");
}
.cid-uuPciOOKVm H3 {
  text-align: right;
}
.cid-uuPciOOKVm .mbr-text,
.cid-uuPciOOKVm .mbr-section-btn {
  text-align: right;
}
.cid-uuPciOOKVm H1 {
  text-align: left;
}
.cid-uuPciQE3xs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPciQE3xs .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPciQE3xs .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPciQE3xs .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPciQE3xs .link-wrap {
    align-items: center;
  }
}
.cid-uuPciQE3xs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPciRtJuz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPciRtJuz .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPciRtJuz .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPciRtJuz .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPciRtJuz .link-wrap {
    align-items: center;
  }
}
.cid-uuPciRtJuz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPciSi3hH {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/light-control1-2000x995.jpg");
}
.cid-uuPciSi3hH H3 {
  text-align: right;
}
.cid-uuPciSi3hH .mbr-text,
.cid-uuPciSi3hH .mbr-section-btn {
  text-align: right;
}
.cid-uuPciSi3hH H1 {
  text-align: left;
}
.cid-uuPciTYErj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPciTYErj .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPciTYErj .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPciTYErj .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPciTYErj .link-wrap {
    align-items: center;
  }
}
.cid-uuPciTYErj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuQBXhF4Qb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuQBXhF4Qb .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuQBXhF4Qb .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuQBXhF4Qb .row {
    text-align: center;
  }
  .cid-uuQBXhF4Qb .row > div {
    margin: auto;
  }
  .cid-uuQBXhF4Qb .social-row {
    justify-content: center;
  }
}
.cid-uuQBXhF4Qb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuQBXhF4Qb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuQBXhF4Qb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuQBXhF4Qb .list {
    margin-bottom: 0rem;
  }
}
.cid-uuQBXhF4Qb .mbr-text {
  color: #ffffff;
}
.cid-uuQBXhF4Qb .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuQBXhF4Qb .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuQBXhF4Qb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuQBXhF4Qb H5 {
  color: #e5c04e;
}
.cid-uuQBPZ1nGY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQBPZ1nGY nav.navbar {
  position: fixed;
}
.cid-uuQBPZ1nGY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQBPZ1nGY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQBPZ1nGY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQBPZ1nGY .dropdown-item:hover,
.cid-uuQBPZ1nGY .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQBPZ1nGY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQBPZ1nGY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQBPZ1nGY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQBPZ1nGY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQBPZ1nGY .nav-link {
  position: relative;
}
.cid-uuQBPZ1nGY .container {
  display: flex;
  margin: auto;
}
.cid-uuQBPZ1nGY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQBPZ1nGY .dropdown-menu,
.cid-uuQBPZ1nGY .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQBPZ1nGY .nav-item:focus,
.cid-uuQBPZ1nGY .nav-link:focus {
  outline: none;
}
.cid-uuQBPZ1nGY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQBPZ1nGY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQBPZ1nGY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQBPZ1nGY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQBPZ1nGY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQBPZ1nGY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQBPZ1nGY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQBPZ1nGY .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQBPZ1nGY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQBPZ1nGY .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQBPZ1nGY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQBPZ1nGY .navbar.collapsed {
  justify-content: center;
}
.cid-uuQBPZ1nGY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQBPZ1nGY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQBPZ1nGY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQBPZ1nGY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQBPZ1nGY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQBPZ1nGY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQBPZ1nGY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQBPZ1nGY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQBPZ1nGY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQBPZ1nGY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQBPZ1nGY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQBPZ1nGY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQBPZ1nGY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQBPZ1nGY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQBPZ1nGY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQBPZ1nGY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQBPZ1nGY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQBPZ1nGY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQBPZ1nGY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQBPZ1nGY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQBPZ1nGY .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQBPZ1nGY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQBPZ1nGY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQBPZ1nGY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQBPZ1nGY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQBPZ1nGY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQBPZ1nGY .dropdown-item.active,
.cid-uuQBPZ1nGY .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQBPZ1nGY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQBPZ1nGY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQBPZ1nGY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQBPZ1nGY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQBPZ1nGY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQBPZ1nGY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQBPZ1nGY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQBPZ1nGY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQBPZ1nGY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQBPZ1nGY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQBPZ1nGY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQBPZ1nGY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQBPZ1nGY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQBPZ1nGY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQBPZ1nGY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQBPZ1nGY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQBPZ1nGY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQBPZ1nGY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQBPZ1nGY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQBPZ1nGY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQBPZ1nGY .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-uuQBPZ1nGY .navbar {
    height: 70px;
  }
  .cid-uuQBPZ1nGY .navbar.opened {
    height: auto;
  }
  .cid-uuQBPZ1nGY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuPcBu8NDZ {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/vias-box-table-2000x1126.jpg");
}
.cid-uuPcBu8NDZ .mbr-section-title {
  color: #ffffff;
}
.cid-uuPcBu8NDZ .mbr-text,
.cid-uuPcBu8NDZ .mbr-section-btn {
  color: #ffffff;
}
.cid-uuPcBuAIK7 {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uuPcBuAIK7 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uuPcBuAIK7 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uuPcBuAIK7 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuPcBuAIK7 .card {
    margin-bottom: 2rem;
  }
  .cid-uuPcBuAIK7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuPcBvhVfA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/boss-header-2000x809.jpg");
}
.cid-uuPcBvhVfA .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uuPcBvhVfA .mbr-text,
.cid-uuPcBvhVfA .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uuPcBvPsIs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPcBvPsIs .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPcBvPsIs .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPcBvPsIs .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPcBvPsIs .link-wrap {
    align-items: center;
  }
}
.cid-uuPcBvPsIs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPcBwo8S0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPcBwo8S0 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPcBwo8S0 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPcBwo8S0 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPcBwo8S0 .link-wrap {
    align-items: center;
  }
}
.cid-uuPcBwo8S0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPcBwYRqG {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-uuQBRmWRRh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuQBRmWRRh .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuQBRmWRRh .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuQBRmWRRh .row {
    text-align: center;
  }
  .cid-uuQBRmWRRh .row > div {
    margin: auto;
  }
  .cid-uuQBRmWRRh .social-row {
    justify-content: center;
  }
}
.cid-uuQBRmWRRh .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuQBRmWRRh .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuQBRmWRRh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuQBRmWRRh .list {
    margin-bottom: 0rem;
  }
}
.cid-uuQBRmWRRh .mbr-text {
  color: #ffffff;
}
.cid-uuQBRmWRRh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuQBRmWRRh .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuQBRmWRRh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuQBRmWRRh H5 {
  color: #e5c04e;
}
.cid-uuPcL9m5Mh {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/vias-videos-2000x717.jpg");
}
.cid-uuPcL9m5Mh .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uuPcL9MLTg {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uuPcL9MLTg .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uuPcL9MLTg .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uuPcL9MLTg .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuPcL9MLTg .card {
    margin-bottom: 2rem;
  }
  .cid-uuPcL9MLTg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuPcLakrpW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/image-camera-outdoor-1600x688.jpg");
}
.cid-uuPcLakrpW H3 {
  text-align: right;
}
.cid-uuPcLakrpW .mbr-text,
.cid-uuPcLakrpW .mbr-section-btn {
  text-align: right;
}
.cid-uuPcLakrpW H1 {
  text-align: left;
}
.cid-uuPcLaYILo {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuPcLaYILo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuPcLaYILo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuPcLbvkRF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPcLbvkRF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuPcLbvkRF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuPcLbvkRF .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uuPcLbvkRF .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uuPcLbvkRF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uuPcLbvkRF .mbr-text,
.cid-uuPcLbvkRF .mbr-section-btn {
  text-align: left;
}
.cid-uuPcLbvkRF .mbr-section-title {
  text-align: left;
}
.cid-uuPcLc2Urw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPcLc2Urw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuPcLc2Urw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuPcLc2Urw .row {
  flex-direction: row-reverse;
}
.cid-uuPcLc2Urw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uuPcLc2Urw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uuPcLc2Urw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uuPcLc2Urw .mbr-text,
.cid-uuPcLc2Urw .mbr-section-btn {
  text-align: left;
}
.cid-uuPcLc2Urw .mbr-section-title {
  text-align: left;
}
.cid-uuPcLcA4ec {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uuPcLcA4ec .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuPcLcA4ec .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuPcLd7jM1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPcLd7jM1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuPcLd7jM1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuPcLd7jM1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uuPcLd7jM1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uuPcLd7jM1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uuPcLd7jM1 .mbr-text,
.cid-uuPcLd7jM1 .mbr-section-btn {
  text-align: left;
}
.cid-uuPcLd7jM1 .mbr-section-title {
  text-align: left;
}
.cid-uuPcLdGTqf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPcLdGTqf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuPcLdGTqf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuPcLdGTqf .row {
  flex-direction: row-reverse;
}
.cid-uuPcLdGTqf .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uuPcLdGTqf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uuPcLdGTqf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uuPcLdGTqf .mbr-text,
.cid-uuPcLdGTqf .mbr-section-btn {
  text-align: left;
}
.cid-uuPcLdGTqf .mbr-section-title {
  text-align: left;
}
.cid-uuPcLefyzI {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/image-cam5-1600x688.jpg");
}
.cid-uuPcLefyzI .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-uuPcLefyzI .mbr-text,
.cid-uuPcLefyzI .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uuQBLJsyjy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uuQBLJsyjy nav.navbar {
  position: fixed;
}
.cid-uuQBLJsyjy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQBLJsyjy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uuQBLJsyjy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuQBLJsyjy .dropdown-item:hover,
.cid-uuQBLJsyjy .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uuQBLJsyjy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uuQBLJsyjy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uuQBLJsyjy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uuQBLJsyjy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuQBLJsyjy .nav-link {
  position: relative;
}
.cid-uuQBLJsyjy .container {
  display: flex;
  margin: auto;
}
.cid-uuQBLJsyjy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uuQBLJsyjy .dropdown-menu,
.cid-uuQBLJsyjy .navbar.opened {
  background: #ffffff !important;
}
.cid-uuQBLJsyjy .nav-item:focus,
.cid-uuQBLJsyjy .nav-link:focus {
  outline: none;
}
.cid-uuQBLJsyjy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuQBLJsyjy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuQBLJsyjy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uuQBLJsyjy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuQBLJsyjy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuQBLJsyjy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuQBLJsyjy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uuQBLJsyjy .navbar.opened {
  transition: all 0.3s;
}
.cid-uuQBLJsyjy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uuQBLJsyjy .navbar .navbar-logo img {
  width: auto;
}
.cid-uuQBLJsyjy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuQBLJsyjy .navbar.collapsed {
  justify-content: center;
}
.cid-uuQBLJsyjy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuQBLJsyjy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuQBLJsyjy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uuQBLJsyjy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuQBLJsyjy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuQBLJsyjy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uuQBLJsyjy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuQBLJsyjy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uuQBLJsyjy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uuQBLJsyjy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuQBLJsyjy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuQBLJsyjy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuQBLJsyjy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuQBLJsyjy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uuQBLJsyjy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uuQBLJsyjy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuQBLJsyjy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuQBLJsyjy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuQBLJsyjy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuQBLJsyjy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uuQBLJsyjy .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuQBLJsyjy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uuQBLJsyjy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uuQBLJsyjy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuQBLJsyjy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuQBLJsyjy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuQBLJsyjy .dropdown-item.active,
.cid-uuQBLJsyjy .dropdown-item:active {
  background-color: transparent;
}
.cid-uuQBLJsyjy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuQBLJsyjy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuQBLJsyjy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuQBLJsyjy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uuQBLJsyjy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuQBLJsyjy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuQBLJsyjy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuQBLJsyjy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuQBLJsyjy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uuQBLJsyjy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uuQBLJsyjy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uuQBLJsyjy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQBLJsyjy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uuQBLJsyjy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uuQBLJsyjy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQBLJsyjy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uuQBLJsyjy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uuQBLJsyjy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uuQBLJsyjy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uuQBLJsyjy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuQBLJsyjy .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-uuQBLJsyjy .navbar {
    height: 70px;
  }
  .cid-uuQBLJsyjy .navbar.opened {
    height: auto;
  }
  .cid-uuQBLJsyjy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuPcVIVw70 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-48-2000x809.jpg");
}
.cid-uuPcVJpgcZ {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uuPcVJpgcZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uuPcVJpgcZ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uuPcVJpgcZ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uuPcVJpgcZ .card {
    margin-bottom: 2rem;
  }
  .cid-uuPcVJpgcZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uuPcVK1jkB {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e7e7e7;
}
.cid-uuPcVK1jkB img,
.cid-uuPcVK1jkB .item-img {
  width: 100%;
}
.cid-uuPcVK1jkB .item:focus,
.cid-uuPcVK1jkB span:focus {
  outline: none;
}
.cid-uuPcVK1jkB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uuPcVK1jkB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uuPcVK1jkB .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uuPcVK1jkB .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uuPcVK1jkB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uuPcVK1jkB .mbr-section-title {
  color: #232323;
}
.cid-uuPcVK1jkB .mbr-text,
.cid-uuPcVK1jkB .mbr-section-btn {
  text-align: left;
}
.cid-uuPcVK1jkB .item-title {
  text-align: left;
}
.cid-uuPcVK1jkB .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uuPcVL4xV3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e7e7e7;
}
.cid-uuPcVL4xV3 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPcVL4xV3 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPcVL4xV3 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPcVL4xV3 .link-wrap {
    align-items: center;
  }
}
.cid-uuPcVL4xV3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPcVLFMrp {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/plug-dark-2000x986.jpeg");
}
.cid-uuPcVLFMrp .mbr-text,
.cid-uuPcVLFMrp .mbr-section-btn {
  color: #232323;
}
.cid-uuPcVLFMrp .card-title,
.cid-uuPcVLFMrp .card-box {
  color: #ffffff;
}
.cid-uuPcVLFMrp .mbr-text,
.cid-uuPcVLFMrp .link-wrap {
  color: #ffffff;
}
.cid-uuPcVMgN2y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPcVMgN2y .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPcVMgN2y .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPcVMgN2y .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPcVMgN2y .link-wrap {
    align-items: center;
  }
}
.cid-uuPcVMgN2y .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPcVMVaOD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-uuPcVNwPcn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPcVNwPcn .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPcVNwPcn .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPcVNwPcn .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPcVNwPcn .link-wrap {
    align-items: center;
  }
}
.cid-uuPcVNwPcn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPcVO94Mr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uuPcVO94Mr .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uuPcVO94Mr .card {
    margin-bottom: 2rem!important;
  }
  .cid-uuPcVO94Mr .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuPcVO94Mr .link-wrap {
    align-items: center;
  }
}
.cid-uuPcVO94Mr .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uuPcVON40j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lights-header-2000x809.jpg");
}
.cid-uuQBNr7NXr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uuQBNr7NXr .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uuQBNr7NXr .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uuQBNr7NXr .row {
    text-align: center;
  }
  .cid-uuQBNr7NXr .row > div {
    margin: auto;
  }
  .cid-uuQBNr7NXr .social-row {
    justify-content: center;
  }
}
.cid-uuQBNr7NXr .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uuQBNr7NXr .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uuQBNr7NXr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uuQBNr7NXr .list {
    margin-bottom: 0rem;
  }
}
.cid-uuQBNr7NXr .mbr-text {
  color: #ffffff;
}
.cid-uuQBNr7NXr .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uuQBNr7NXr .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uuQBNr7NXr div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uuQBNr7NXr H5 {
  color: #e5c04e;
}
.cid-uv7QPlQYu5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7QPlQYu5 nav.navbar {
  position: fixed;
}
.cid-uv7QPlQYu5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QPlQYu5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7QPlQYu5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7QPlQYu5 .dropdown-item:hover,
.cid-uv7QPlQYu5 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7QPlQYu5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7QPlQYu5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7QPlQYu5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7QPlQYu5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7QPlQYu5 .nav-link {
  position: relative;
}
.cid-uv7QPlQYu5 .container {
  display: flex;
  margin: auto;
}
.cid-uv7QPlQYu5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7QPlQYu5 .dropdown-menu,
.cid-uv7QPlQYu5 .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7QPlQYu5 .nav-item:focus,
.cid-uv7QPlQYu5 .nav-link:focus {
  outline: none;
}
.cid-uv7QPlQYu5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7QPlQYu5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7QPlQYu5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7QPlQYu5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7QPlQYu5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7QPlQYu5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7QPlQYu5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7QPlQYu5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7QPlQYu5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7QPlQYu5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7QPlQYu5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7QPlQYu5 .navbar.collapsed {
  justify-content: center;
}
.cid-uv7QPlQYu5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7QPlQYu5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7QPlQYu5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7QPlQYu5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7QPlQYu5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7QPlQYu5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7QPlQYu5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7QPlQYu5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7QPlQYu5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7QPlQYu5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7QPlQYu5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7QPlQYu5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7QPlQYu5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7QPlQYu5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7QPlQYu5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7QPlQYu5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7QPlQYu5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7QPlQYu5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7QPlQYu5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7QPlQYu5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7QPlQYu5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7QPlQYu5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7QPlQYu5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7QPlQYu5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7QPlQYu5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7QPlQYu5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7QPlQYu5 .dropdown-item.active,
.cid-uv7QPlQYu5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7QPlQYu5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7QPlQYu5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7QPlQYu5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7QPlQYu5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7QPlQYu5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7QPlQYu5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7QPlQYu5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7QPlQYu5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7QPlQYu5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7QPlQYu5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7QPlQYu5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7QPlQYu5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QPlQYu5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7QPlQYu5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7QPlQYu5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QPlQYu5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7QPlQYu5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7QPlQYu5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7QPlQYu5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7QPlQYu5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7QPlQYu5 .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-uv7QPlQYu5 .navbar {
    height: 70px;
  }
  .cid-uv7QPlQYu5 .navbar.opened {
    height: auto;
  }
  .cid-uv7QPlQYu5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uv6xrrd68D {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uv6xrrd68D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv6xrrd68D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv6xrrd68D .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uv6xrrd68D .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uv6xspo5TC {
  padding-top: 8rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uv6xspo5TC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv6xspo5TC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv6xspo5TC .mbr-section-subtitle {
  text-align: left;
}
.cid-uv6xt4YOUY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/security2-2000x773.jpg");
}
.cid-uv6xt4YOUY .mbr-section-title {
  color: #ffffff;
}
.cid-uv6xt4YOUY .mbr-text,
.cid-uv6xt4YOUY .mbr-section-btn {
  color: #ffffff;
}
.cid-uv6x5hUzMG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uv6x5hUzMG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uv6x5hUzMG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uv6x5hUzMG .row {
    text-align: center;
  }
  .cid-uv6x5hUzMG .row > div {
    margin: auto;
  }
  .cid-uv6x5hUzMG .social-row {
    justify-content: center;
  }
}
.cid-uv6x5hUzMG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uv6x5hUzMG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uv6x5hUzMG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uv6x5hUzMG .list {
    margin-bottom: 0rem;
  }
}
.cid-uv6x5hUzMG .mbr-text {
  color: #ffffff;
}
.cid-uv6x5hUzMG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uv6x5hUzMG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uv6x5hUzMG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uv6x5hUzMG H5 {
  color: #e5c04e;
}
.cid-uv6xHb0qSI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv6xHb0qSI nav.navbar {
  position: fixed;
}
.cid-uv6xHb0qSI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv6xHb0qSI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv6xHb0qSI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv6xHb0qSI .dropdown-item:hover,
.cid-uv6xHb0qSI .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv6xHb0qSI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv6xHb0qSI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv6xHb0qSI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv6xHb0qSI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv6xHb0qSI .nav-link {
  position: relative;
}
.cid-uv6xHb0qSI .container {
  display: flex;
  margin: auto;
}
.cid-uv6xHb0qSI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv6xHb0qSI .dropdown-menu,
.cid-uv6xHb0qSI .navbar.opened {
  background: #ffffff !important;
}
.cid-uv6xHb0qSI .nav-item:focus,
.cid-uv6xHb0qSI .nav-link:focus {
  outline: none;
}
.cid-uv6xHb0qSI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv6xHb0qSI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv6xHb0qSI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv6xHb0qSI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv6xHb0qSI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv6xHb0qSI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv6xHb0qSI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv6xHb0qSI .navbar.opened {
  transition: all 0.3s;
}
.cid-uv6xHb0qSI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv6xHb0qSI .navbar .navbar-logo img {
  width: auto;
}
.cid-uv6xHb0qSI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv6xHb0qSI .navbar.collapsed {
  justify-content: center;
}
.cid-uv6xHb0qSI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv6xHb0qSI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv6xHb0qSI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv6xHb0qSI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv6xHb0qSI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv6xHb0qSI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv6xHb0qSI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv6xHb0qSI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv6xHb0qSI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv6xHb0qSI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv6xHb0qSI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv6xHb0qSI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv6xHb0qSI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv6xHb0qSI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv6xHb0qSI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv6xHb0qSI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv6xHb0qSI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv6xHb0qSI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv6xHb0qSI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv6xHb0qSI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv6xHb0qSI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv6xHb0qSI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv6xHb0qSI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv6xHb0qSI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv6xHb0qSI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv6xHb0qSI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv6xHb0qSI .dropdown-item.active,
.cid-uv6xHb0qSI .dropdown-item:active {
  background-color: transparent;
}
.cid-uv6xHb0qSI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv6xHb0qSI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv6xHb0qSI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv6xHb0qSI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv6xHb0qSI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv6xHb0qSI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv6xHb0qSI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv6xHb0qSI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv6xHb0qSI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv6xHb0qSI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv6xHb0qSI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv6xHb0qSI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv6xHb0qSI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv6xHb0qSI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv6xHb0qSI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv6xHb0qSI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv6xHb0qSI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv6xHb0qSI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv6xHb0qSI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv6xHb0qSI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv6xHb0qSI .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-uv6xHb0qSI .navbar {
    height: 70px;
  }
  .cid-uv6xHb0qSI .navbar.opened {
    height: auto;
  }
  .cid-uv6xHb0qSI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uv6xHbZTMd {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uv6xHbZTMd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv6xHbZTMd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv6xHbZTMd .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uv6xHbZTMd .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uv6xHcw1VF {
  padding-top: 8rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uv6xHcw1VF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv6xHcw1VF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv6xHcw1VF .mbr-section-subtitle {
  text-align: left;
}
.cid-uv6xHcZR2j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/security2-2000x773.jpg");
}
.cid-uv6xHcZR2j .mbr-section-title {
  color: #ffffff;
}
.cid-uv6xHcZR2j .mbr-text,
.cid-uv6xHcZR2j .mbr-section-btn {
  color: #ffffff;
}
.cid-uv6xHdpGkw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uv6xHdpGkw .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uv6xHdpGkw .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uv6xHdpGkw .row {
    text-align: center;
  }
  .cid-uv6xHdpGkw .row > div {
    margin: auto;
  }
  .cid-uv6xHdpGkw .social-row {
    justify-content: center;
  }
}
.cid-uv6xHdpGkw .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uv6xHdpGkw .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uv6xHdpGkw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uv6xHdpGkw .list {
    margin-bottom: 0rem;
  }
}
.cid-uv6xHdpGkw .mbr-text {
  color: #ffffff;
}
.cid-uv6xHdpGkw .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uv6xHdpGkw .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uv6xHdpGkw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uv6xHdpGkw H5 {
  color: #e5c04e;
}
.cid-uvhXt7uSD5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhXt7uSD5 nav.navbar {
  position: fixed;
}
.cid-uvhXt7uSD5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXt7uSD5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhXt7uSD5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhXt7uSD5 .dropdown-item:hover,
.cid-uvhXt7uSD5 .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhXt7uSD5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhXt7uSD5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhXt7uSD5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhXt7uSD5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhXt7uSD5 .nav-link {
  position: relative;
}
.cid-uvhXt7uSD5 .container {
  display: flex;
  margin: auto;
}
.cid-uvhXt7uSD5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhXt7uSD5 .dropdown-menu,
.cid-uvhXt7uSD5 .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhXt7uSD5 .nav-item:focus,
.cid-uvhXt7uSD5 .nav-link:focus {
  outline: none;
}
.cid-uvhXt7uSD5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhXt7uSD5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhXt7uSD5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhXt7uSD5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXt7uSD5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhXt7uSD5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhXt7uSD5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhXt7uSD5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhXt7uSD5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhXt7uSD5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhXt7uSD5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhXt7uSD5 .navbar.collapsed {
  justify-content: center;
}
.cid-uvhXt7uSD5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhXt7uSD5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhXt7uSD5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhXt7uSD5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhXt7uSD5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhXt7uSD5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhXt7uSD5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhXt7uSD5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhXt7uSD5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhXt7uSD5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhXt7uSD5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhXt7uSD5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhXt7uSD5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhXt7uSD5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhXt7uSD5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhXt7uSD5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhXt7uSD5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhXt7uSD5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhXt7uSD5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhXt7uSD5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhXt7uSD5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhXt7uSD5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhXt7uSD5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhXt7uSD5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhXt7uSD5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhXt7uSD5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhXt7uSD5 .dropdown-item.active,
.cid-uvhXt7uSD5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhXt7uSD5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhXt7uSD5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhXt7uSD5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhXt7uSD5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhXt7uSD5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhXt7uSD5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhXt7uSD5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhXt7uSD5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhXt7uSD5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhXt7uSD5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhXt7uSD5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhXt7uSD5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXt7uSD5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXt7uSD5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhXt7uSD5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXt7uSD5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhXt7uSD5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhXt7uSD5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXt7uSD5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhXt7uSD5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhXt7uSD5 .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-uvhXt7uSD5 .navbar {
    height: 70px;
  }
  .cid-uvhXt7uSD5 .navbar.opened {
    height: auto;
  }
  .cid-uvhXt7uSD5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uv6y6Fyi5H {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uv6y6Fyi5H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv6y6Fyi5H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv6y6Fyi5H .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uv6y6Fyi5H .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uv6y6G2ZiR {
  padding-top: 8rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uv6y6G2ZiR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv6y6G2ZiR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv6y6G2ZiR .mbr-section-subtitle {
  text-align: left;
}
.cid-uv6y6GwpKY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/security2-2000x773.jpg");
}
.cid-uv6y6GwpKY .mbr-section-title {
  color: #ffffff;
}
.cid-uv6y6GwpKY .mbr-text,
.cid-uv6y6GwpKY .mbr-section-btn {
  color: #ffffff;
}
.cid-uv6y6GWauj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uv6y6GWauj .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uv6y6GWauj .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uv6y6GWauj .row {
    text-align: center;
  }
  .cid-uv6y6GWauj .row > div {
    margin: auto;
  }
  .cid-uv6y6GWauj .social-row {
    justify-content: center;
  }
}
.cid-uv6y6GWauj .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uv6y6GWauj .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uv6y6GWauj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uv6y6GWauj .list {
    margin-bottom: 0rem;
  }
}
.cid-uv6y6GWauj .mbr-text {
  color: #ffffff;
}
.cid-uv6y6GWauj .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uv6y6GWauj .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uv6y6GWauj div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uv6y6GWauj H5 {
  color: #e5c04e;
}
.cid-uv7R7yuecq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uv7R7yuecq nav.navbar {
  position: fixed;
}
.cid-uv7R7yuecq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7R7yuecq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uv7R7yuecq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uv7R7yuecq .dropdown-item:hover,
.cid-uv7R7yuecq .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uv7R7yuecq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uv7R7yuecq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uv7R7yuecq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uv7R7yuecq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uv7R7yuecq .nav-link {
  position: relative;
}
.cid-uv7R7yuecq .container {
  display: flex;
  margin: auto;
}
.cid-uv7R7yuecq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uv7R7yuecq .dropdown-menu,
.cid-uv7R7yuecq .navbar.opened {
  background: #ffffff !important;
}
.cid-uv7R7yuecq .nav-item:focus,
.cid-uv7R7yuecq .nav-link:focus {
  outline: none;
}
.cid-uv7R7yuecq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uv7R7yuecq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv7R7yuecq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uv7R7yuecq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uv7R7yuecq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uv7R7yuecq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uv7R7yuecq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uv7R7yuecq .navbar.opened {
  transition: all 0.3s;
}
.cid-uv7R7yuecq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uv7R7yuecq .navbar .navbar-logo img {
  width: auto;
}
.cid-uv7R7yuecq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uv7R7yuecq .navbar.collapsed {
  justify-content: center;
}
.cid-uv7R7yuecq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uv7R7yuecq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uv7R7yuecq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uv7R7yuecq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uv7R7yuecq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uv7R7yuecq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uv7R7yuecq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uv7R7yuecq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uv7R7yuecq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uv7R7yuecq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uv7R7yuecq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uv7R7yuecq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uv7R7yuecq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uv7R7yuecq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uv7R7yuecq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uv7R7yuecq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uv7R7yuecq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uv7R7yuecq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uv7R7yuecq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uv7R7yuecq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uv7R7yuecq .navbar.navbar-short {
  min-height: 60px;
}
.cid-uv7R7yuecq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uv7R7yuecq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uv7R7yuecq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uv7R7yuecq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uv7R7yuecq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uv7R7yuecq .dropdown-item.active,
.cid-uv7R7yuecq .dropdown-item:active {
  background-color: transparent;
}
.cid-uv7R7yuecq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uv7R7yuecq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uv7R7yuecq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uv7R7yuecq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uv7R7yuecq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uv7R7yuecq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv7R7yuecq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uv7R7yuecq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uv7R7yuecq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uv7R7yuecq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uv7R7yuecq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uv7R7yuecq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7R7yuecq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uv7R7yuecq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uv7R7yuecq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7R7yuecq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uv7R7yuecq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uv7R7yuecq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uv7R7yuecq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uv7R7yuecq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uv7R7yuecq .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-uv7R7yuecq .navbar {
    height: 70px;
  }
  .cid-uv7R7yuecq .navbar.opened {
    height: auto;
  }
  .cid-uv7R7yuecq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uv7z6UDfvP {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-48-2000x809.jpg");
}
.cid-uv7JMeCn5u {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-uv7JMeCn5u .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uv7JMeCn5u .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uv7JMeCn5u .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uv7JMeCn5u .card {
    margin-bottom: 2rem;
  }
  .cid-uv7JMeCn5u .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uv7JOfhmPo {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #e7e7e7;
}
.cid-uv7JOfhmPo img,
.cid-uv7JOfhmPo .item-img {
  width: 100%;
}
.cid-uv7JOfhmPo .item:focus,
.cid-uv7JOfhmPo span:focus {
  outline: none;
}
.cid-uv7JOfhmPo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uv7JOfhmPo .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uv7JOfhmPo .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uv7JOfhmPo .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uv7JOfhmPo .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uv7JOfhmPo .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uv7JOfhmPo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uv7JOfhmPo .mbr-section-title {
  color: #232323;
}
.cid-uv7JOfhmPo .mbr-text,
.cid-uv7JOfhmPo .mbr-section-btn {
  text-align: left;
}
.cid-uv7JOfhmPo .item-title {
  text-align: left;
}
.cid-uv7JOfhmPo .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uv7JPKnyDw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e7e7e7;
}
.cid-uv7JPKnyDw .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uv7JPKnyDw .card {
    margin-bottom: 2rem!important;
  }
  .cid-uv7JPKnyDw .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uv7JPKnyDw .link-wrap {
    align-items: center;
  }
}
.cid-uv7JPKnyDw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uv7z72lR1R {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/plug-dark-2000x986.jpeg");
}
.cid-uv7z72lR1R .mbr-text,
.cid-uv7z72lR1R .mbr-section-btn {
  color: #232323;
}
.cid-uv7z72lR1R .card-title,
.cid-uv7z72lR1R .card-box {
  color: #ffffff;
}
.cid-uv7z72lR1R .mbr-text,
.cid-uv7z72lR1R .link-wrap {
  color: #ffffff;
}
.cid-uv7JRD2Qrq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uv7JRD2Qrq .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uv7JRD2Qrq .card {
    margin-bottom: 2rem!important;
  }
  .cid-uv7JRD2Qrq .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uv7JRD2Qrq .link-wrap {
    align-items: center;
  }
}
.cid-uv7JRD2Qrq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uv7z744rP4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/image4-2000x1333.jpg");
}
.cid-uv7JSqdDVb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uv7JSqdDVb .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uv7JSqdDVb .card {
    margin-bottom: 2rem!important;
  }
  .cid-uv7JSqdDVb .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uv7JSqdDVb .link-wrap {
    align-items: center;
  }
}
.cid-uv7JSqdDVb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uBI4HT4FW1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/fog-system1-2000x679.jpg");
}
.cid-uBI4HT4FW1 .mbr-section-title {
  color: #ffffff;
}
.cid-uBI4HT4FW1 .mbr-text,
.cid-uBI4HT4FW1 .mbr-section-btn {
  color: #ffffff;
}
.cid-uv7JTCD7di {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uv7JTCD7di .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uv7JTCD7di .card {
    margin-bottom: 2rem!important;
  }
  .cid-uv7JTCD7di .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uv7JTCD7di .link-wrap {
    align-items: center;
  }
}
.cid-uv7JTCD7di .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uv7z77of0l {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/lights-header-2000x809.jpg");
}
.cid-uv7Rcc1pOj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uv7Rcc1pOj .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uv7Rcc1pOj .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uv7Rcc1pOj .row {
    text-align: center;
  }
  .cid-uv7Rcc1pOj .row > div {
    margin: auto;
  }
  .cid-uv7Rcc1pOj .social-row {
    justify-content: center;
  }
}
.cid-uv7Rcc1pOj .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uv7Rcc1pOj .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uv7Rcc1pOj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uv7Rcc1pOj .list {
    margin-bottom: 0rem;
  }
}
.cid-uv7Rcc1pOj .mbr-text {
  color: #ffffff;
}
.cid-uv7Rcc1pOj .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uv7Rcc1pOj .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uv7Rcc1pOj div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uv7Rcc1pOj H5 {
  color: #e5c04e;
}
.cid-uvhXwLAOxr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvhXwLAOxr nav.navbar {
  position: fixed;
}
.cid-uvhXwLAOxr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXwLAOxr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvhXwLAOxr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvhXwLAOxr .dropdown-item:hover,
.cid-uvhXwLAOxr .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvhXwLAOxr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvhXwLAOxr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvhXwLAOxr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvhXwLAOxr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvhXwLAOxr .nav-link {
  position: relative;
}
.cid-uvhXwLAOxr .container {
  display: flex;
  margin: auto;
}
.cid-uvhXwLAOxr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvhXwLAOxr .dropdown-menu,
.cid-uvhXwLAOxr .navbar.opened {
  background: #ffffff !important;
}
.cid-uvhXwLAOxr .nav-item:focus,
.cid-uvhXwLAOxr .nav-link:focus {
  outline: none;
}
.cid-uvhXwLAOxr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvhXwLAOxr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvhXwLAOxr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvhXwLAOxr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvhXwLAOxr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvhXwLAOxr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvhXwLAOxr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvhXwLAOxr .navbar.opened {
  transition: all 0.3s;
}
.cid-uvhXwLAOxr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvhXwLAOxr .navbar .navbar-logo img {
  width: auto;
}
.cid-uvhXwLAOxr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvhXwLAOxr .navbar.collapsed {
  justify-content: center;
}
.cid-uvhXwLAOxr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvhXwLAOxr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvhXwLAOxr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvhXwLAOxr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvhXwLAOxr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvhXwLAOxr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvhXwLAOxr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvhXwLAOxr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvhXwLAOxr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvhXwLAOxr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvhXwLAOxr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvhXwLAOxr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvhXwLAOxr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvhXwLAOxr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvhXwLAOxr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvhXwLAOxr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvhXwLAOxr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvhXwLAOxr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvhXwLAOxr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvhXwLAOxr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvhXwLAOxr .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvhXwLAOxr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvhXwLAOxr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvhXwLAOxr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvhXwLAOxr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvhXwLAOxr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvhXwLAOxr .dropdown-item.active,
.cid-uvhXwLAOxr .dropdown-item:active {
  background-color: transparent;
}
.cid-uvhXwLAOxr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvhXwLAOxr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvhXwLAOxr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvhXwLAOxr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvhXwLAOxr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvhXwLAOxr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvhXwLAOxr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvhXwLAOxr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvhXwLAOxr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvhXwLAOxr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvhXwLAOxr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvhXwLAOxr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXwLAOxr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvhXwLAOxr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvhXwLAOxr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXwLAOxr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvhXwLAOxr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvhXwLAOxr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvhXwLAOxr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvhXwLAOxr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvhXwLAOxr .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-uvhXwLAOxr .navbar {
    height: 70px;
  }
  .cid-uvhXwLAOxr .navbar.opened {
    height: auto;
  }
  .cid-uvhXwLAOxr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvdlYhLKpl {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/transmitter-banner2-2000x463.jpg");
}
.cid-uvdlYhLKpl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvdlYhLKpl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvdlYhLKpl .mbr-text,
.cid-uvdlYhLKpl .mbr-section-btn {
  color: #232323;
}
.cid-uvdlYhLKpl .card-title,
.cid-uvdlYhLKpl .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-uvdlYhLKpl .mbr-text,
.cid-uvdlYhLKpl .link-wrap {
  color: #ffffff;
}
.cid-uvdlYid6HV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uvdlYid6HV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvdlYid6HV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvdlYid6HV .mbr-section-title {
  color: #ffffff;
}
.cid-uvdlYid6HV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uvdlYiLU6b {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdlYiLU6b .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvdlYiLU6b .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uvdlYiLU6b .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uvdlYiLU6b .card {
    margin-bottom: 2rem;
  }
  .cid-uvdlYiLU6b .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uvdlYjowIe {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvdlYjowIe .carousel {
    min-height: 400px;
  }
  .cid-uvdlYjowIe .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uvdlYjowIe .carousel {
    min-height: 260px;
  }
  .cid-uvdlYjowIe .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uvdlYjowIe .carousel {
    min-height: 220px;
  }
  .cid-uvdlYjowIe .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uvdlYjowIe .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvdlYjowIe .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvdlYjowIe .carousel,
.cid-uvdlYjowIe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uvdlYjowIe .item-wrapper {
  width: 100%;
}
.cid-uvdlYjowIe .carousel-caption {
  bottom: 40px;
}
.cid-uvdlYjowIe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uvdlYjowIe .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uvdlYjowIe .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uvdlYjowIe .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uvdlYjowIe .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uvdlYjowIe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uvdlYjowIe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uvdlYjowIe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uvdlYjowIe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uvdlYjowIe .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-uvdlYjowIe .carousel-indicators li.active,
.cid-uvdlYjowIe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uvdlYjowIe .carousel-indicators li::after,
.cid-uvdlYjowIe .carousel-indicators li::before {
  content: none;
}
.cid-uvdlYjowIe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uvdlYjowIe .carousel-indicators {
    display: none !important;
  }
}
.cid-uvdlYk0p7P {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uvdlYk0p7P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvdlYk0p7P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvdlYkIeXg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdlYlgaFl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdlYlPSkn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdlYmmCQB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdlYmVQy3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdlYnvs1I {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdlYo6Uki {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdlYoHKaV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdlYpjMSx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdlYpXEKY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdlYqyBVT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uvdlYqyBVT .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uvdlYqyBVT .card {
    margin-bottom: 2rem!important;
  }
  .cid-uvdlYqyBVT .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uvdlYqyBVT .link-wrap {
    align-items: center;
  }
}
.cid-uvdlYqyBVT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uvdmQ1CGaz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uvdmQ1CGaz .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uvdmQ1CGaz .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uvdmQ1CGaz .row {
    text-align: center;
  }
  .cid-uvdmQ1CGaz .row > div {
    margin: auto;
  }
  .cid-uvdmQ1CGaz .social-row {
    justify-content: center;
  }
}
.cid-uvdmQ1CGaz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uvdmQ1CGaz .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uvdmQ1CGaz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uvdmQ1CGaz .list {
    margin-bottom: 0rem;
  }
}
.cid-uvdmQ1CGaz .mbr-text {
  color: #ffffff;
}
.cid-uvdmQ1CGaz .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uvdmQ1CGaz .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uvdmQ1CGaz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uvdmQ1CGaz H5 {
  color: #e5c04e;
}
.cid-uvdvfCt0qD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uvdvfCt0qD nav.navbar {
  position: fixed;
}
.cid-uvdvfCt0qD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvdvfCt0qD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uvdvfCt0qD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uvdvfCt0qD .dropdown-item:hover,
.cid-uvdvfCt0qD .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uvdvfCt0qD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uvdvfCt0qD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uvdvfCt0qD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uvdvfCt0qD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uvdvfCt0qD .nav-link {
  position: relative;
}
.cid-uvdvfCt0qD .container {
  display: flex;
  margin: auto;
}
.cid-uvdvfCt0qD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvdvfCt0qD .dropdown-menu,
.cid-uvdvfCt0qD .navbar.opened {
  background: #ffffff !important;
}
.cid-uvdvfCt0qD .nav-item:focus,
.cid-uvdvfCt0qD .nav-link:focus {
  outline: none;
}
.cid-uvdvfCt0qD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvdvfCt0qD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvdvfCt0qD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvdvfCt0qD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvdvfCt0qD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvdvfCt0qD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvdvfCt0qD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uvdvfCt0qD .navbar.opened {
  transition: all 0.3s;
}
.cid-uvdvfCt0qD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvdvfCt0qD .navbar .navbar-logo img {
  width: auto;
}
.cid-uvdvfCt0qD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvdvfCt0qD .navbar.collapsed {
  justify-content: center;
}
.cid-uvdvfCt0qD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvdvfCt0qD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvdvfCt0qD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uvdvfCt0qD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvdvfCt0qD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvdvfCt0qD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvdvfCt0qD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvdvfCt0qD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvdvfCt0qD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uvdvfCt0qD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvdvfCt0qD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvdvfCt0qD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvdvfCt0qD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvdvfCt0qD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvdvfCt0qD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uvdvfCt0qD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvdvfCt0qD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvdvfCt0qD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uvdvfCt0qD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvdvfCt0qD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvdvfCt0qD .navbar.navbar-short {
  min-height: 60px;
}
.cid-uvdvfCt0qD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uvdvfCt0qD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uvdvfCt0qD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvdvfCt0qD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvdvfCt0qD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvdvfCt0qD .dropdown-item.active,
.cid-uvdvfCt0qD .dropdown-item:active {
  background-color: transparent;
}
.cid-uvdvfCt0qD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvdvfCt0qD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvdvfCt0qD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvdvfCt0qD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uvdvfCt0qD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uvdvfCt0qD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvdvfCt0qD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvdvfCt0qD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uvdvfCt0qD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvdvfCt0qD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uvdvfCt0qD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvdvfCt0qD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvdvfCt0qD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvdvfCt0qD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvdvfCt0qD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvdvfCt0qD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvdvfCt0qD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvdvfCt0qD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvdvfCt0qD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uvdvfCt0qD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvdvfCt0qD .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-uvdvfCt0qD .navbar {
    height: 70px;
  }
  .cid-uvdvfCt0qD .navbar.opened {
    height: auto;
  }
  .cid-uvdvfCt0qD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvdm8tbMZm {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/transmitter-banner2-2000x463.jpg");
}
.cid-uvdm8tbMZm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvdm8tbMZm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvdm8tbMZm .mbr-text,
.cid-uvdm8tbMZm .mbr-section-btn {
  color: #232323;
}
.cid-uvdm8tbMZm .card-title,
.cid-uvdm8tbMZm .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-uvdm8tbMZm .mbr-text,
.cid-uvdm8tbMZm .link-wrap {
  color: #ffffff;
}
.cid-uvdm8tQwj2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uvdm8tQwj2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvdm8tQwj2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvdm8tQwj2 .mbr-section-title {
  color: #ffffff;
}
.cid-uvdm8tQwj2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uvdm8uoy9x {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdm8uoy9x .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uvdm8uoy9x .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uvdm8uoy9x .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uvdm8uoy9x .card {
    margin-bottom: 2rem;
  }
  .cid-uvdm8uoy9x .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uvdm8v0h2m {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvdm8v0h2m .carousel {
    min-height: 400px;
  }
  .cid-uvdm8v0h2m .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uvdm8v0h2m .carousel {
    min-height: 260px;
  }
  .cid-uvdm8v0h2m .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uvdm8v0h2m .carousel {
    min-height: 220px;
  }
  .cid-uvdm8v0h2m .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uvdm8v0h2m .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uvdm8v0h2m .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uvdm8v0h2m .carousel,
.cid-uvdm8v0h2m .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uvdm8v0h2m .item-wrapper {
  width: 100%;
}
.cid-uvdm8v0h2m .carousel-caption {
  bottom: 40px;
}
.cid-uvdm8v0h2m .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uvdm8v0h2m .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uvdm8v0h2m .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uvdm8v0h2m .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uvdm8v0h2m .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uvdm8v0h2m .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uvdm8v0h2m .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uvdm8v0h2m .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uvdm8v0h2m .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uvdm8v0h2m .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-uvdm8v0h2m .carousel-indicators li.active,
.cid-uvdm8v0h2m .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uvdm8v0h2m .carousel-indicators li::after,
.cid-uvdm8v0h2m .carousel-indicators li::before {
  content: none;
}
.cid-uvdm8v0h2m .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uvdm8v0h2m .carousel-indicators {
    display: none !important;
  }
}
.cid-uvdm8vGSbg {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uvdm8vGSbg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvdm8vGSbg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvdm8whXdL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdm8wPr26 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdm8xpTUd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdm8xUI8h {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdm8ynlBX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdm8ySnKs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdm8zp5me {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdm8A5muh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdm8ALLuF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdm8Bolgv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uvdm8BWO66 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uvdm8BWO66 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uvdm8BWO66 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uvdm8BWO66 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uvdm8BWO66 .link-wrap {
    align-items: center;
  }
}
.cid-uvdm8BWO66 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uvdvgZtj3t {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uvdvgZtj3t .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uvdvgZtj3t .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uvdvgZtj3t .row {
    text-align: center;
  }
  .cid-uvdvgZtj3t .row > div {
    margin: auto;
  }
  .cid-uvdvgZtj3t .social-row {
    justify-content: center;
  }
}
.cid-uvdvgZtj3t .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uvdvgZtj3t .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uvdvgZtj3t .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uvdvgZtj3t .list {
    margin-bottom: 0rem;
  }
}
.cid-uvdvgZtj3t .mbr-text {
  color: #ffffff;
}
.cid-uvdvgZtj3t .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uvdvgZtj3t .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uvdvgZtj3t div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uvdvgZtj3t H5 {
  color: #e5c04e;
}
.cid-uIj2Nmjwhm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uIj2Nmjwhm nav.navbar {
  position: fixed;
}
.cid-uIj2Nmjwhm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIj2Nmjwhm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIj2Nmjwhm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIj2Nmjwhm .dropdown-item:hover,
.cid-uIj2Nmjwhm .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uIj2Nmjwhm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIj2Nmjwhm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIj2Nmjwhm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIj2Nmjwhm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIj2Nmjwhm .nav-link {
  position: relative;
}
.cid-uIj2Nmjwhm .container {
  display: flex;
  margin: auto;
}
.cid-uIj2Nmjwhm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIj2Nmjwhm .dropdown-menu,
.cid-uIj2Nmjwhm .navbar.opened {
  background: #ffffff !important;
}
.cid-uIj2Nmjwhm .nav-item:focus,
.cid-uIj2Nmjwhm .nav-link:focus {
  outline: none;
}
.cid-uIj2Nmjwhm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIj2Nmjwhm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIj2Nmjwhm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIj2Nmjwhm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIj2Nmjwhm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIj2Nmjwhm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIj2Nmjwhm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uIj2Nmjwhm .navbar.opened {
  transition: all 0.3s;
}
.cid-uIj2Nmjwhm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIj2Nmjwhm .navbar .navbar-logo img {
  width: auto;
}
.cid-uIj2Nmjwhm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIj2Nmjwhm .navbar.collapsed {
  justify-content: center;
}
.cid-uIj2Nmjwhm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIj2Nmjwhm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIj2Nmjwhm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIj2Nmjwhm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIj2Nmjwhm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIj2Nmjwhm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIj2Nmjwhm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIj2Nmjwhm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIj2Nmjwhm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIj2Nmjwhm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIj2Nmjwhm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIj2Nmjwhm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIj2Nmjwhm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIj2Nmjwhm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIj2Nmjwhm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIj2Nmjwhm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIj2Nmjwhm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIj2Nmjwhm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIj2Nmjwhm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIj2Nmjwhm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIj2Nmjwhm .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIj2Nmjwhm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIj2Nmjwhm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIj2Nmjwhm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIj2Nmjwhm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIj2Nmjwhm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIj2Nmjwhm .dropdown-item.active,
.cid-uIj2Nmjwhm .dropdown-item:active {
  background-color: transparent;
}
.cid-uIj2Nmjwhm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIj2Nmjwhm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIj2Nmjwhm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIj2Nmjwhm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIj2Nmjwhm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIj2Nmjwhm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIj2Nmjwhm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIj2Nmjwhm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIj2Nmjwhm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIj2Nmjwhm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIj2Nmjwhm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIj2Nmjwhm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIj2Nmjwhm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIj2Nmjwhm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIj2Nmjwhm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIj2Nmjwhm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIj2Nmjwhm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIj2Nmjwhm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIj2Nmjwhm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uIj2Nmjwhm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIj2Nmjwhm .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-uIj2Nmjwhm .navbar {
    height: 70px;
  }
  .cid-uIj2Nmjwhm .navbar.opened {
    height: auto;
  }
  .cid-uIj2Nmjwhm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIj2NpkQ0j {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/dual-tech-banner-2000x463.jpg");
}
.cid-uIj2NpkQ0j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIj2NpkQ0j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIj2NpkQ0j .mbr-text,
.cid-uIj2NpkQ0j .mbr-section-btn {
  color: #232323;
}
.cid-uIj2NpkQ0j .card-title,
.cid-uIj2NpkQ0j .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-uIj2NpkQ0j .mbr-text,
.cid-uIj2NpkQ0j .link-wrap {
  color: #ffffff;
}
.cid-uIj2NqsT4V {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uIj2NqsT4V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIj2NqsT4V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIj2NqsT4V .mbr-section-title {
  color: #ffffff;
}
.cid-uIj2NqsT4V .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uIj2Nr6JJu {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj2Nr6JJu .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uIj2Nr6JJu .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uIj2Nr6JJu .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIj2Nr6JJu .card {
    margin-bottom: 2rem;
  }
  .cid-uIj2Nr6JJu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uIj2NrXDI5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uIj2NrXDI5 .carousel {
    min-height: 400px;
  }
  .cid-uIj2NrXDI5 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uIj2NrXDI5 .carousel {
    min-height: 260px;
  }
  .cid-uIj2NrXDI5 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uIj2NrXDI5 .carousel {
    min-height: 220px;
  }
  .cid-uIj2NrXDI5 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uIj2NrXDI5 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uIj2NrXDI5 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uIj2NrXDI5 .carousel,
.cid-uIj2NrXDI5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uIj2NrXDI5 .item-wrapper {
  width: 100%;
}
.cid-uIj2NrXDI5 .carousel-caption {
  bottom: 40px;
}
.cid-uIj2NrXDI5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uIj2NrXDI5 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uIj2NrXDI5 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uIj2NrXDI5 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uIj2NrXDI5 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uIj2NrXDI5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIj2NrXDI5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uIj2NrXDI5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uIj2NrXDI5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uIj2NrXDI5 .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-uIj2NrXDI5 .carousel-indicators li.active,
.cid-uIj2NrXDI5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uIj2NrXDI5 .carousel-indicators li::after,
.cid-uIj2NrXDI5 .carousel-indicators li::before {
  content: none;
}
.cid-uIj2NrXDI5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uIj2NrXDI5 .carousel-indicators {
    display: none !important;
  }
}
.cid-uIj2Nt9yvf {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uIj2Nt9yvf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIj2Nt9yvf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIj2NtZa1F {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj2NuxMjK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj2Nv21xt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj2Nvw91k {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIkEMmWE8Z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIkEPuyIft {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj2Nw3c8t {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIkEQeHglr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj2NwEALv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj2NxaCI8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj2NxGxxe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj2Nyg8bn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj2NyKu8p {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj2Nzj5Yk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uIj2Nzj5Yk .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uIj2Nzj5Yk .card {
    margin-bottom: 2rem!important;
  }
  .cid-uIj2Nzj5Yk .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uIj2Nzj5Yk .link-wrap {
    align-items: center;
  }
}
.cid-uIj2Nzj5Yk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uIj2NzYSaV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uIj2NzYSaV .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uIj2NzYSaV .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uIj2NzYSaV .row {
    text-align: center;
  }
  .cid-uIj2NzYSaV .row > div {
    margin: auto;
  }
  .cid-uIj2NzYSaV .social-row {
    justify-content: center;
  }
}
.cid-uIj2NzYSaV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uIj2NzYSaV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uIj2NzYSaV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uIj2NzYSaV .list {
    margin-bottom: 0rem;
  }
}
.cid-uIj2NzYSaV .mbr-text {
  color: #ffffff;
}
.cid-uIj2NzYSaV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uIj2NzYSaV .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uIj2NzYSaV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uIj2NzYSaV H5 {
  color: #e5c04e;
}
.cid-uIj3oQwwhQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uIj3oQwwhQ nav.navbar {
  position: fixed;
}
.cid-uIj3oQwwhQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIj3oQwwhQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIj3oQwwhQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIj3oQwwhQ .dropdown-item:hover,
.cid-uIj3oQwwhQ .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uIj3oQwwhQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIj3oQwwhQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIj3oQwwhQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIj3oQwwhQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIj3oQwwhQ .nav-link {
  position: relative;
}
.cid-uIj3oQwwhQ .container {
  display: flex;
  margin: auto;
}
.cid-uIj3oQwwhQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIj3oQwwhQ .dropdown-menu,
.cid-uIj3oQwwhQ .navbar.opened {
  background: #ffffff !important;
}
.cid-uIj3oQwwhQ .nav-item:focus,
.cid-uIj3oQwwhQ .nav-link:focus {
  outline: none;
}
.cid-uIj3oQwwhQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIj3oQwwhQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIj3oQwwhQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIj3oQwwhQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIj3oQwwhQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIj3oQwwhQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIj3oQwwhQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uIj3oQwwhQ .navbar.opened {
  transition: all 0.3s;
}
.cid-uIj3oQwwhQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIj3oQwwhQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uIj3oQwwhQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIj3oQwwhQ .navbar.collapsed {
  justify-content: center;
}
.cid-uIj3oQwwhQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIj3oQwwhQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIj3oQwwhQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIj3oQwwhQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIj3oQwwhQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIj3oQwwhQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIj3oQwwhQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIj3oQwwhQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIj3oQwwhQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIj3oQwwhQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIj3oQwwhQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIj3oQwwhQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIj3oQwwhQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIj3oQwwhQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIj3oQwwhQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIj3oQwwhQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIj3oQwwhQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIj3oQwwhQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIj3oQwwhQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIj3oQwwhQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIj3oQwwhQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIj3oQwwhQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIj3oQwwhQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIj3oQwwhQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIj3oQwwhQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIj3oQwwhQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIj3oQwwhQ .dropdown-item.active,
.cid-uIj3oQwwhQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uIj3oQwwhQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIj3oQwwhQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIj3oQwwhQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIj3oQwwhQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIj3oQwwhQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIj3oQwwhQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIj3oQwwhQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIj3oQwwhQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIj3oQwwhQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIj3oQwwhQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIj3oQwwhQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIj3oQwwhQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIj3oQwwhQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIj3oQwwhQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIj3oQwwhQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIj3oQwwhQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIj3oQwwhQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIj3oQwwhQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIj3oQwwhQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uIj3oQwwhQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIj3oQwwhQ .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-uIj3oQwwhQ .navbar {
    height: 70px;
  }
  .cid-uIj3oQwwhQ .navbar.opened {
    height: auto;
  }
  .cid-uIj3oQwwhQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIj3oRWRnz {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/curtain-detect-banner-2000x463.jpg");
}
.cid-uIj3oRWRnz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIj3oRWRnz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIj3oRWRnz .mbr-text,
.cid-uIj3oRWRnz .mbr-section-btn {
  color: #232323;
}
.cid-uIj3oRWRnz .card-title,
.cid-uIj3oRWRnz .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-uIj3oRWRnz .mbr-text,
.cid-uIj3oRWRnz .link-wrap {
  color: #ffffff;
}
.cid-uIj3oSt6ys {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uIj3oSt6ys .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIj3oSt6ys .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIj3oSt6ys .mbr-section-title {
  color: #ffffff;
}
.cid-uIj3oSt6ys .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uIj3oSYqqp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj3oSYqqp .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uIj3oSYqqp .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uIj3oSYqqp .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIj3oSYqqp .card {
    margin-bottom: 2rem;
  }
  .cid-uIj3oSYqqp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uIj3oTBd9a {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uIj3oTBd9a .carousel {
    min-height: 400px;
  }
  .cid-uIj3oTBd9a .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uIj3oTBd9a .carousel {
    min-height: 260px;
  }
  .cid-uIj3oTBd9a .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uIj3oTBd9a .carousel {
    min-height: 220px;
  }
  .cid-uIj3oTBd9a .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uIj3oTBd9a .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uIj3oTBd9a .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uIj3oTBd9a .carousel,
.cid-uIj3oTBd9a .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uIj3oTBd9a .item-wrapper {
  width: 100%;
}
.cid-uIj3oTBd9a .carousel-caption {
  bottom: 40px;
}
.cid-uIj3oTBd9a .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uIj3oTBd9a .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uIj3oTBd9a .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uIj3oTBd9a .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uIj3oTBd9a .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uIj3oTBd9a .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIj3oTBd9a .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uIj3oTBd9a .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uIj3oTBd9a .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uIj3oTBd9a .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-uIj3oTBd9a .carousel-indicators li.active,
.cid-uIj3oTBd9a .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uIj3oTBd9a .carousel-indicators li::after,
.cid-uIj3oTBd9a .carousel-indicators li::before {
  content: none;
}
.cid-uIj3oTBd9a .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uIj3oTBd9a .carousel-indicators {
    display: none !important;
  }
}
.cid-uIj3oUitJi {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uIj3oUitJi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIj3oUitJi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIj3oUMZGR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj3oVeat0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj3oVG6ii {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj3oW9iw3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIkHMBC9e7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIkHO4DqxE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIkHPNON96 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj3oX516W {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIkImDtKzA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj3oXzNtg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj3oY47VM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj3oYCBSr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj3oZ6hgj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIj3oZCwar {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uIj3oZCwar .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uIj3oZCwar .card {
    margin-bottom: 2rem!important;
  }
  .cid-uIj3oZCwar .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uIj3oZCwar .link-wrap {
    align-items: center;
  }
}
.cid-uIj3oZCwar .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uIj3p0cPtL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uIj3p0cPtL .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uIj3p0cPtL .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uIj3p0cPtL .row {
    text-align: center;
  }
  .cid-uIj3p0cPtL .row > div {
    margin: auto;
  }
  .cid-uIj3p0cPtL .social-row {
    justify-content: center;
  }
}
.cid-uIj3p0cPtL .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uIj3p0cPtL .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uIj3p0cPtL .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uIj3p0cPtL .list {
    margin-bottom: 0rem;
  }
}
.cid-uIj3p0cPtL .mbr-text {
  color: #ffffff;
}
.cid-uIj3p0cPtL .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uIj3p0cPtL .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uIj3p0cPtL div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uIj3p0cPtL H5 {
  color: #e5c04e;
}
.cid-uTxwNdygCR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTxwNdygCR nav.navbar {
  position: fixed;
}
.cid-uTxwNdygCR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTxwNdygCR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTxwNdygCR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTxwNdygCR .dropdown-item:hover,
.cid-uTxwNdygCR .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uTxwNdygCR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTxwNdygCR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTxwNdygCR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTxwNdygCR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTxwNdygCR .nav-link {
  position: relative;
}
.cid-uTxwNdygCR .container {
  display: flex;
  margin: auto;
}
.cid-uTxwNdygCR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTxwNdygCR .dropdown-menu,
.cid-uTxwNdygCR .navbar.opened {
  background: #ffffff !important;
}
.cid-uTxwNdygCR .nav-item:focus,
.cid-uTxwNdygCR .nav-link:focus {
  outline: none;
}
.cid-uTxwNdygCR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTxwNdygCR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTxwNdygCR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTxwNdygCR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTxwNdygCR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTxwNdygCR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTxwNdygCR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uTxwNdygCR .navbar.opened {
  transition: all 0.3s;
}
.cid-uTxwNdygCR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTxwNdygCR .navbar .navbar-logo img {
  width: auto;
}
.cid-uTxwNdygCR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTxwNdygCR .navbar.collapsed {
  justify-content: center;
}
.cid-uTxwNdygCR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTxwNdygCR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTxwNdygCR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTxwNdygCR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTxwNdygCR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTxwNdygCR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTxwNdygCR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTxwNdygCR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTxwNdygCR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTxwNdygCR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTxwNdygCR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTxwNdygCR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTxwNdygCR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTxwNdygCR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTxwNdygCR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTxwNdygCR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTxwNdygCR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTxwNdygCR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTxwNdygCR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTxwNdygCR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTxwNdygCR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTxwNdygCR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTxwNdygCR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTxwNdygCR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTxwNdygCR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTxwNdygCR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTxwNdygCR .dropdown-item.active,
.cid-uTxwNdygCR .dropdown-item:active {
  background-color: transparent;
}
.cid-uTxwNdygCR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTxwNdygCR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTxwNdygCR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTxwNdygCR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uTxwNdygCR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTxwNdygCR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTxwNdygCR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTxwNdygCR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTxwNdygCR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTxwNdygCR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uTxwNdygCR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTxwNdygCR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTxwNdygCR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTxwNdygCR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTxwNdygCR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTxwNdygCR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTxwNdygCR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTxwNdygCR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTxwNdygCR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTxwNdygCR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTxwNdygCR .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-uTxwNdygCR .navbar {
    height: 70px;
  }
  .cid-uTxwNdygCR .navbar.opened {
    height: auto;
  }
  .cid-uTxwNdygCR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTxwNe1Yxy {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/outdoor-pircam-banner-2000x463.jpg");
}
.cid-uTxwNe1Yxy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTxwNe1Yxy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTxwNe1Yxy .mbr-text,
.cid-uTxwNe1Yxy .mbr-section-btn {
  color: #232323;
}
.cid-uTxwNe1Yxy .card-title,
.cid-uTxwNe1Yxy .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-uTxwNe1Yxy .mbr-text,
.cid-uTxwNe1Yxy .link-wrap {
  color: #ffffff;
}
.cid-uTxwNejT3b {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNejT3b .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uTxwNejT3b .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTxwNejT3b .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uTxwNejT3b .card {
    margin-bottom: 2rem;
  }
  .cid-uTxwNejT3b .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uTxwNeKbgs {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uTxwNeKbgs .carousel {
    min-height: 400px;
  }
  .cid-uTxwNeKbgs .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uTxwNeKbgs .carousel {
    min-height: 260px;
  }
  .cid-uTxwNeKbgs .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uTxwNeKbgs .carousel {
    min-height: 220px;
  }
  .cid-uTxwNeKbgs .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uTxwNeKbgs .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uTxwNeKbgs .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uTxwNeKbgs .carousel,
.cid-uTxwNeKbgs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uTxwNeKbgs .item-wrapper {
  width: 100%;
}
.cid-uTxwNeKbgs .carousel-caption {
  bottom: 40px;
}
.cid-uTxwNeKbgs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uTxwNeKbgs .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uTxwNeKbgs .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uTxwNeKbgs .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uTxwNeKbgs .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uTxwNeKbgs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTxwNeKbgs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTxwNeKbgs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uTxwNeKbgs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uTxwNeKbgs .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-uTxwNeKbgs .carousel-indicators li.active,
.cid-uTxwNeKbgs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uTxwNeKbgs .carousel-indicators li::after,
.cid-uTxwNeKbgs .carousel-indicators li::before {
  content: none;
}
.cid-uTxwNeKbgs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uTxwNeKbgs .carousel-indicators {
    display: none !important;
  }
}
.cid-uTxwNfblHS {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uTxwNfblHS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTxwNfblHS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTxwNfxNgk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNfNPaZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNg291p {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNgm8uV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNgDdWJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNgT66k {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNh7Imb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNhp7my {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNhGjVH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNhYXch {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNidE2v {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNiuptV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNiLFfX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNj0w6L {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNjfXnU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNjABfa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNjPvUr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTxwNk4rsq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uTxwNk4rsq .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uTxwNk4rsq .card {
    margin-bottom: 2rem!important;
  }
  .cid-uTxwNk4rsq .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTxwNk4rsq .link-wrap {
    align-items: center;
  }
}
.cid-uTxwNk4rsq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uTxwNkp8HE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uTxwNkp8HE .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uTxwNkp8HE .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTxwNkp8HE .row {
    text-align: center;
  }
  .cid-uTxwNkp8HE .row > div {
    margin: auto;
  }
  .cid-uTxwNkp8HE .social-row {
    justify-content: center;
  }
}
.cid-uTxwNkp8HE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uTxwNkp8HE .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uTxwNkp8HE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uTxwNkp8HE .list {
    margin-bottom: 0rem;
  }
}
.cid-uTxwNkp8HE .mbr-text {
  color: #ffffff;
}
.cid-uTxwNkp8HE .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uTxwNkp8HE .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uTxwNkp8HE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uTxwNkp8HE H5 {
  color: #e5c04e;
}
.cid-uTJegYb61A {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTJegYb61A nav.navbar {
  position: fixed;
}
.cid-uTJegYb61A .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTJegYb61A .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTJegYb61A .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTJegYb61A .dropdown-item:hover,
.cid-uTJegYb61A .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uTJegYb61A .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTJegYb61A .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTJegYb61A .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTJegYb61A .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTJegYb61A .nav-link {
  position: relative;
}
.cid-uTJegYb61A .container {
  display: flex;
  margin: auto;
}
.cid-uTJegYb61A .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTJegYb61A .dropdown-menu,
.cid-uTJegYb61A .navbar.opened {
  background: #ffffff !important;
}
.cid-uTJegYb61A .nav-item:focus,
.cid-uTJegYb61A .nav-link:focus {
  outline: none;
}
.cid-uTJegYb61A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTJegYb61A .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTJegYb61A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTJegYb61A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTJegYb61A .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTJegYb61A .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTJegYb61A .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uTJegYb61A .navbar.opened {
  transition: all 0.3s;
}
.cid-uTJegYb61A .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTJegYb61A .navbar .navbar-logo img {
  width: auto;
}
.cid-uTJegYb61A .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTJegYb61A .navbar.collapsed {
  justify-content: center;
}
.cid-uTJegYb61A .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTJegYb61A .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTJegYb61A .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTJegYb61A .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTJegYb61A .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTJegYb61A .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTJegYb61A .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTJegYb61A .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTJegYb61A .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTJegYb61A .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTJegYb61A .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTJegYb61A .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTJegYb61A .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTJegYb61A .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTJegYb61A .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTJegYb61A .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTJegYb61A .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTJegYb61A .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTJegYb61A .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTJegYb61A .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTJegYb61A .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTJegYb61A .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTJegYb61A .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTJegYb61A .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTJegYb61A .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTJegYb61A .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTJegYb61A .dropdown-item.active,
.cid-uTJegYb61A .dropdown-item:active {
  background-color: transparent;
}
.cid-uTJegYb61A .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTJegYb61A .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTJegYb61A .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTJegYb61A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uTJegYb61A .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTJegYb61A .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTJegYb61A ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTJegYb61A .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTJegYb61A button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTJegYb61A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uTJegYb61A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTJegYb61A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTJegYb61A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTJegYb61A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTJegYb61A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTJegYb61A nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTJegYb61A nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTJegYb61A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTJegYb61A .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTJegYb61A a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTJegYb61A .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-uTJegYb61A .navbar {
    height: 70px;
  }
  .cid-uTJegYb61A .navbar.opened {
    height: auto;
  }
  .cid-uTJegYb61A .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTJegYXhLn {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/outdoor-dualtech-banner-2000x463.jpg");
}
.cid-uTJegYXhLn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTJegYXhLn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTJegYXhLn .mbr-text,
.cid-uTJegYXhLn .mbr-section-btn {
  color: #232323;
}
.cid-uTJegYXhLn .card-title,
.cid-uTJegYXhLn .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-uTJegYXhLn .mbr-text,
.cid-uTJegYXhLn .link-wrap {
  color: #ffffff;
}
.cid-uTJegZtnua {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJegZtnua .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uTJegZtnua .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTJegZtnua .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uTJegZtnua .card {
    margin-bottom: 2rem;
  }
  .cid-uTJegZtnua .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uTJegZZ34G {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uTJegZZ34G .carousel {
    min-height: 400px;
  }
  .cid-uTJegZZ34G .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uTJegZZ34G .carousel {
    min-height: 260px;
  }
  .cid-uTJegZZ34G .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uTJegZZ34G .carousel {
    min-height: 220px;
  }
  .cid-uTJegZZ34G .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uTJegZZ34G .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uTJegZZ34G .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uTJegZZ34G .carousel,
.cid-uTJegZZ34G .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uTJegZZ34G .item-wrapper {
  width: 100%;
}
.cid-uTJegZZ34G .carousel-caption {
  bottom: 40px;
}
.cid-uTJegZZ34G .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uTJegZZ34G .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uTJegZZ34G .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uTJegZZ34G .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uTJegZZ34G .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uTJegZZ34G .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTJegZZ34G .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTJegZZ34G .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uTJegZZ34G .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uTJegZZ34G .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-uTJegZZ34G .carousel-indicators li.active,
.cid-uTJegZZ34G .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uTJegZZ34G .carousel-indicators li::after,
.cid-uTJegZZ34G .carousel-indicators li::before {
  content: none;
}
.cid-uTJegZZ34G .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uTJegZZ34G .carousel-indicators {
    display: none !important;
  }
}
.cid-uTJeh0mu7f {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uTJeh0mu7f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTJeh0mu7f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTJeh0EKYi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh0TBPW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh18hx3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh1sYw8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh1NGLg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh26UAd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh2obeT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh3lDRP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh3zQSm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh3NxOj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh41Rkh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh4fgBq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh4yy5o {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh4NLfE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh514aR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTJeh5fKQV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uTJeh5fKQV .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uTJeh5fKQV .card {
    margin-bottom: 2rem!important;
  }
  .cid-uTJeh5fKQV .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTJeh5fKQV .link-wrap {
    align-items: center;
  }
}
.cid-uTJeh5fKQV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uTJeh5ASkl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uTJeh5ASkl .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uTJeh5ASkl .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTJeh5ASkl .row {
    text-align: center;
  }
  .cid-uTJeh5ASkl .row > div {
    margin: auto;
  }
  .cid-uTJeh5ASkl .social-row {
    justify-content: center;
  }
}
.cid-uTJeh5ASkl .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uTJeh5ASkl .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uTJeh5ASkl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uTJeh5ASkl .list {
    margin-bottom: 0rem;
  }
}
.cid-uTJeh5ASkl .mbr-text {
  color: #ffffff;
}
.cid-uTJeh5ASkl .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uTJeh5ASkl .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uTJeh5ASkl div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uTJeh5ASkl H5 {
  color: #e5c04e;
}
.cid-uUtcyjvsIM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uUtcyjvsIM nav.navbar {
  position: fixed;
}
.cid-uUtcyjvsIM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUtcyjvsIM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUtcyjvsIM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUtcyjvsIM .dropdown-item:hover,
.cid-uUtcyjvsIM .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uUtcyjvsIM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUtcyjvsIM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUtcyjvsIM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUtcyjvsIM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUtcyjvsIM .nav-link {
  position: relative;
}
.cid-uUtcyjvsIM .container {
  display: flex;
  margin: auto;
}
.cid-uUtcyjvsIM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUtcyjvsIM .dropdown-menu,
.cid-uUtcyjvsIM .navbar.opened {
  background: #ffffff !important;
}
.cid-uUtcyjvsIM .nav-item:focus,
.cid-uUtcyjvsIM .nav-link:focus {
  outline: none;
}
.cid-uUtcyjvsIM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUtcyjvsIM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUtcyjvsIM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUtcyjvsIM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUtcyjvsIM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUtcyjvsIM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUtcyjvsIM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uUtcyjvsIM .navbar.opened {
  transition: all 0.3s;
}
.cid-uUtcyjvsIM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUtcyjvsIM .navbar .navbar-logo img {
  width: auto;
}
.cid-uUtcyjvsIM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUtcyjvsIM .navbar.collapsed {
  justify-content: center;
}
.cid-uUtcyjvsIM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUtcyjvsIM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUtcyjvsIM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUtcyjvsIM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUtcyjvsIM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUtcyjvsIM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUtcyjvsIM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUtcyjvsIM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUtcyjvsIM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUtcyjvsIM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUtcyjvsIM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUtcyjvsIM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUtcyjvsIM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUtcyjvsIM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUtcyjvsIM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUtcyjvsIM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUtcyjvsIM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUtcyjvsIM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUtcyjvsIM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUtcyjvsIM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUtcyjvsIM .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUtcyjvsIM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUtcyjvsIM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUtcyjvsIM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUtcyjvsIM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUtcyjvsIM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUtcyjvsIM .dropdown-item.active,
.cid-uUtcyjvsIM .dropdown-item:active {
  background-color: transparent;
}
.cid-uUtcyjvsIM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUtcyjvsIM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUtcyjvsIM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUtcyjvsIM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uUtcyjvsIM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUtcyjvsIM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUtcyjvsIM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUtcyjvsIM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUtcyjvsIM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUtcyjvsIM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uUtcyjvsIM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUtcyjvsIM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUtcyjvsIM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUtcyjvsIM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUtcyjvsIM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUtcyjvsIM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUtcyjvsIM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUtcyjvsIM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUtcyjvsIM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uUtcyjvsIM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUtcyjvsIM .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-uUtcyjvsIM .navbar {
    height: 70px;
  }
  .cid-uUtcyjvsIM .navbar.opened {
    height: auto;
  }
  .cid-uUtcyjvsIM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUtcykHPIF {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/brck-banner-2000x463.jpg");
}
.cid-uUtcykHPIF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUtcykHPIF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUtcykHPIF .mbr-text,
.cid-uUtcykHPIF .mbr-section-btn {
  color: #232323;
}
.cid-uUtcykHPIF .card-title,
.cid-uUtcykHPIF .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-uUtcykHPIF .mbr-text,
.cid-uUtcykHPIF .link-wrap {
  color: #ffffff;
}
.cid-uUtcylF7l6 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUtcylF7l6 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uUtcylF7l6 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUtcylF7l6 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uUtcylF7l6 .card {
    margin-bottom: 2rem;
  }
  .cid-uUtcylF7l6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUtcympbiX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uUtcympbiX .carousel {
    min-height: 400px;
  }
  .cid-uUtcympbiX .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uUtcympbiX .carousel {
    min-height: 260px;
  }
  .cid-uUtcympbiX .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uUtcympbiX .carousel {
    min-height: 220px;
  }
  .cid-uUtcympbiX .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uUtcympbiX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uUtcympbiX .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uUtcympbiX .carousel,
.cid-uUtcympbiX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uUtcympbiX .item-wrapper {
  width: 100%;
}
.cid-uUtcympbiX .carousel-caption {
  bottom: 40px;
}
.cid-uUtcympbiX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uUtcympbiX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uUtcympbiX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uUtcympbiX .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uUtcympbiX .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uUtcympbiX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUtcympbiX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUtcympbiX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uUtcympbiX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uUtcympbiX .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-uUtcympbiX .carousel-indicators li.active,
.cid-uUtcympbiX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uUtcympbiX .carousel-indicators li::after,
.cid-uUtcympbiX .carousel-indicators li::before {
  content: none;
}
.cid-uUtcympbiX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uUtcympbiX .carousel-indicators {
    display: none !important;
  }
}
.cid-uUtcynkriu {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uUtcynkriu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUtcynkriu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUtcyyBvoI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUtcyzc4sb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUtcyzM4Ke {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUtcyzM4Ke .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uUtcyzM4Ke .card {
    margin-bottom: 2rem!important;
  }
  .cid-uUtcyzM4Ke .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUtcyzM4Ke .link-wrap {
    align-items: center;
  }
}
.cid-uUtcyzM4Ke .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uUtcyAKYGf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uUtcyAKYGf .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uUtcyAKYGf .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUtcyAKYGf .row {
    text-align: center;
  }
  .cid-uUtcyAKYGf .row > div {
    margin: auto;
  }
  .cid-uUtcyAKYGf .social-row {
    justify-content: center;
  }
}
.cid-uUtcyAKYGf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uUtcyAKYGf .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uUtcyAKYGf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUtcyAKYGf .list {
    margin-bottom: 0rem;
  }
}
.cid-uUtcyAKYGf .mbr-text {
  color: #ffffff;
}
.cid-uUtcyAKYGf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uUtcyAKYGf .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uUtcyAKYGf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uUtcyAKYGf H5 {
  color: #e5c04e;
}
.cid-uURNd6EvWy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uURNd6EvWy nav.navbar {
  position: fixed;
}
.cid-uURNd6EvWy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uURNd6EvWy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uURNd6EvWy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uURNd6EvWy .dropdown-item:hover,
.cid-uURNd6EvWy .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-uURNd6EvWy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uURNd6EvWy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uURNd6EvWy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uURNd6EvWy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uURNd6EvWy .nav-link {
  position: relative;
}
.cid-uURNd6EvWy .container {
  display: flex;
  margin: auto;
}
.cid-uURNd6EvWy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uURNd6EvWy .dropdown-menu,
.cid-uURNd6EvWy .navbar.opened {
  background: #ffffff !important;
}
.cid-uURNd6EvWy .nav-item:focus,
.cid-uURNd6EvWy .nav-link:focus {
  outline: none;
}
.cid-uURNd6EvWy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uURNd6EvWy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uURNd6EvWy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uURNd6EvWy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uURNd6EvWy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uURNd6EvWy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uURNd6EvWy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uURNd6EvWy .navbar.opened {
  transition: all 0.3s;
}
.cid-uURNd6EvWy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uURNd6EvWy .navbar .navbar-logo img {
  width: auto;
}
.cid-uURNd6EvWy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uURNd6EvWy .navbar.collapsed {
  justify-content: center;
}
.cid-uURNd6EvWy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uURNd6EvWy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uURNd6EvWy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uURNd6EvWy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uURNd6EvWy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uURNd6EvWy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uURNd6EvWy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uURNd6EvWy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uURNd6EvWy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uURNd6EvWy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uURNd6EvWy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uURNd6EvWy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uURNd6EvWy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uURNd6EvWy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uURNd6EvWy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uURNd6EvWy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uURNd6EvWy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uURNd6EvWy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uURNd6EvWy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uURNd6EvWy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uURNd6EvWy .navbar.navbar-short {
  min-height: 60px;
}
.cid-uURNd6EvWy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uURNd6EvWy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uURNd6EvWy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uURNd6EvWy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uURNd6EvWy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uURNd6EvWy .dropdown-item.active,
.cid-uURNd6EvWy .dropdown-item:active {
  background-color: transparent;
}
.cid-uURNd6EvWy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uURNd6EvWy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uURNd6EvWy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uURNd6EvWy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uURNd6EvWy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uURNd6EvWy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uURNd6EvWy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uURNd6EvWy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uURNd6EvWy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uURNd6EvWy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uURNd6EvWy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uURNd6EvWy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uURNd6EvWy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uURNd6EvWy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uURNd6EvWy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uURNd6EvWy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uURNd6EvWy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uURNd6EvWy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uURNd6EvWy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uURNd6EvWy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uURNd6EvWy .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-uURNd6EvWy .navbar {
    height: 70px;
  }
  .cid-uURNd6EvWy .navbar.opened {
    height: auto;
  }
  .cid-uURNd6EvWy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uURNd8uYtf {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/nfc-keypad-2000x463.jpg");
}
.cid-uURNd8uYtf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uURNd8uYtf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uURNd8uYtf .mbr-text,
.cid-uURNd8uYtf .mbr-section-btn {
  color: #232323;
}
.cid-uURNd8uYtf .card-title,
.cid-uURNd8uYtf .card-box {
  color: #ffffff;
  text-align: left;
}
.cid-uURNd8uYtf .mbr-text,
.cid-uURNd8uYtf .link-wrap {
  color: #ffffff;
}
.cid-uURNd9IG8K {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNd9IG8K .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uURNd9IG8K .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uURNd9IG8K .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uURNd9IG8K .card {
    margin-bottom: 2rem;
  }
  .cid-uURNd9IG8K .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uURNdaqZtb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uURNdaqZtb .carousel {
    min-height: 400px;
  }
  .cid-uURNdaqZtb .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uURNdaqZtb .carousel {
    min-height: 260px;
  }
  .cid-uURNdaqZtb .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uURNdaqZtb .carousel {
    min-height: 220px;
  }
  .cid-uURNdaqZtb .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uURNdaqZtb .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uURNdaqZtb .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uURNdaqZtb .carousel,
.cid-uURNdaqZtb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uURNdaqZtb .item-wrapper {
  width: 100%;
}
.cid-uURNdaqZtb .carousel-caption {
  bottom: 40px;
}
.cid-uURNdaqZtb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uURNdaqZtb .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uURNdaqZtb .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uURNdaqZtb .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uURNdaqZtb .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uURNdaqZtb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uURNdaqZtb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uURNdaqZtb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uURNdaqZtb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uURNdaqZtb .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-uURNdaqZtb .carousel-indicators li.active,
.cid-uURNdaqZtb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uURNdaqZtb .carousel-indicators li::after,
.cid-uURNdaqZtb .carousel-indicators li::before {
  content: none;
}
.cid-uURNdaqZtb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uURNdaqZtb .carousel-indicators {
    display: none !important;
  }
}
.cid-uURNdb6nEy {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uURNdb6nEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uURNdb6nEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uURNdbIS3n {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNdca41A {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNdcDSU5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNddbv75 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNddHdUC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNdeb7EF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNdeHkJa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNdfmTqK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNdfREy3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNdgqMDa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNdgVzPd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uURNdhqDvf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uURNdhqDvf .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uURNdhqDvf .card {
    margin-bottom: 2rem!important;
  }
  .cid-uURNdhqDvf .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uURNdhqDvf .link-wrap {
    align-items: center;
  }
}
.cid-uURNdhqDvf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uURNdi11u9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uURNdi11u9 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uURNdi11u9 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uURNdi11u9 .row {
    text-align: center;
  }
  .cid-uURNdi11u9 .row > div {
    margin: auto;
  }
  .cid-uURNdi11u9 .social-row {
    justify-content: center;
  }
}
.cid-uURNdi11u9 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uURNdi11u9 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uURNdi11u9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uURNdi11u9 .list {
    margin-bottom: 0rem;
  }
}
.cid-uURNdi11u9 .mbr-text {
  color: #ffffff;
}
.cid-uURNdi11u9 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uURNdi11u9 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uURNdi11u9 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uURNdi11u9 H5 {
  color: #e5c04e;
}
